View of the London Eye and Big Ben from the River Thames London England UK

- Image ID: APRJ10

View of the London Eye and Big Ben from the River Thames London England UK

Peter Adams Photography / Alamy Stock Photo

Image ID: APRJ10