Log In or Register
The London Eye, London England. Was passing through the city center and couldn't help capturing it :-)