- Home
- London, United Kingdom, 12 July 2023, London Eye illuminated at night along the Thames River. City buildings and reflections appear under a dark evening sky. Puzzle #869869704
London, United Kingdom, 12 July 2023, London Eye illuminated at night along the Thames River. City buildings and reflections appear under a dark evening sky. Puzzle #869869704