View over the River Thames to the 135 meter high London Eye or Millennium Wheel, London, England, United Kingdom, Europe

- Image ID: BE3XMJ

View over the River Thames to the 135 meter high London Eye or Millennium Wheel, London, England, United Kingdom, Europe

imageBROKER / Alamy Stock Photo

Image ID: BE3XMJ