Vagrant.us / DSC00014

12/22/2002
London, UK

Previous Home Next

DSC00014

The mechnisim that runs the London Eye. Breathtaking I know.