Editorial
The London Eye and the Thames river Editorial Stock Photo

The London Eye and the Thames river in London, on May 13, 2011 in London. The entire structure of the London Eye is 135 metres tall and the wheel has a diameter of 120 metres.

  • MR: NO
  • PR: NO
  • 0
  • 502
  • 0

Editorial Stock Photo: The London Eye and the Thames river

ID 24441833 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images