Designed by
Title
London Eye, popular giant Ferris wheel, iconic landmark of London, located on the South Bank of River Thames in London, England #119033906
Description
London, UK - April 2018: The ovoidal passenger capsule of the London Eye, a popular giant Ferris wheel, iconic landmark of London, located on the South Bank of River Thames in London, England
This image is editorial