Sunday, August 23, 2009

Cathedral of Science






The Natural History Museum. Amazing place. One of the things England should really be proud of, even if alot of the stuff has been nicked from various places around the world...

0 Comments:

Post a Comment

<< Home