Editorial
The London Eye and the Thames river Editorial Photography

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.

  • MR: NO
  • PR: NO
  • 0
  • 550
  • 0

Editorial Photography: The London Eye and the Thames river

ID 24299402 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images