Europe, Architecture, photo
« Previous  :   Europe   :  Next »

Big Ben - London

London, England

City of London and Big Ben taken from the London Eye.

 « Europe