London Eye or Millennium Turnover is a huge rotation observed 135 meters high on the banks of the River Thames, London, England.
London Eye
Posted on at
Posted on at
London Eye or Millennium Turnover is a huge rotation observed 135 meters high on the banks of the River Thames, London, England.