Back to Home Page 

 |  |  | 
Trafalgar Square Lion

John Charles - June 2009
Trafalgar Square Lion - London, UK