Photo of the Day, Friday October 9, 2009

London Transport Museum Depot

London Transport Museum Depot

See this photo on Flickr

Leave a Reply


Spiders