LONDON, ENGLAND - DECEMBER 21: London Eye on December 21st 2005 in London. The 135 meter landmark is a giant Ferris wheel situated on the banks of the River Thames in London, England.
- Image ID: 159275969
- Copyright: littlesam
- Editorial Credit: littlesam / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.