Showing posts with label Spider. Show all posts
Showing posts with label Spider. Show all posts

Monday, 15 September 2008

La Machine, Liverpool












Not every day you get to see a 50 foot high spider trampling through the streets of Liverpool.