The London Eye and the river Thames at sunrise, London, England.

- Image ID: AGXKXG

The London Eye and the river Thames at sunrise, London, England.

BANANA PANCAKE / Alamy Stock Photo

Image ID: AGXKXG

Location: London, England, United Kingdom, UK, Europe.