London, like most of rest of Europe, has thousands of statues dotting the landscape.. here are a few iconic ones from Trafalgar Square and Picadilly... and one from the BBC building...
|
Trafalgar |
|
Fountain of The Horses at Picadilly |
|
At the BBC building |
No comments:
Post a Comment