Millennium Wheel (London Eye), River Thames and Big Ben skyline at twilight, London, England, United Kingdom, EuropeImage #: 12525218 See More From: Charles Bowman