London Eye 2006
The London Eye along with the London Aquarium still dominate the landscape near Westminster. September 2006.
« Mammoth Monuments | Main | British Museum Dome »
The London Eye along with the London Aquarium still dominate the landscape near Westminster. September 2006.