Europe, Architecture, photo

Big Ben - London

London, England

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

Related Galleries: Europe