London Eye and Big Ben at night, Thames River, Westminster, London, England, United Kingdom

- Image ID: E7FE0D
Kenneth Taylor / Alamy Stock Photo
Image ID: E7FE0D
Location: Thames River, Westminster, London, England, United Kingdom