Vagrant.us / DSC00032

12/22/2002
London, UK

Previous Home Next

DSC00032

This is a shot from the front of the Natural History Museum.
Fantastic museum and free as well. You're looking at Trafalgar Square.