London, England.

The London Eye, London, England: The London Eye is a work of modern architecture in a city of old charm. What a beautiful sunset in the background.

Pinterest
Search