Sunday, June 30, 2013


Giant Mechanical Spider:



A giant mechanical spider, part of a piece of free
theater by French company La Machine entitled
"Les Techniques Servants", walks along the
waterfront in Liverpool, England on September 5,
2008. The 37-ton spider which stands at 50 feet
(15 meters) tall was in Liverpool as part of the
city's European capital of culture celebrations. 

No comments:

Post a Comment