London, UK. Detailed image of the passengers pods on the London Eye

- Image ID: E6CPTA
David Saunders / Alamy Stock Photo
Image ID: E6CPTA
London, UK. Detailed image of the passengers pods on the London Eye
Location: London, UK