LONDON - MAY 12: The London Eye and the Thames river in London, on May 12, 2011 in London. The entire structure of the London Eye is 135 metres tall and the wheel has a diameter of 120 metres.
- Image ID: 99886943
- Copyright: Giancarlo Liguori
- Editorial Credit: Giancarlo Liguori / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.