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

Big Ben - London

London, England

City of London and Big Ben taken from the London Eye. Photo © copyright by Spectrum Artisan Photography by Liz Bamberger.

Related Galleries: Europe