street theater
A 43' Mechanical Spider Touches Down in France
Kumo the Giant Spider, built by street theater company La Machine, is both terrifying and endearing.
Advertisement
Advertisement
Advertisement
Kumo the Giant Spider, built by street theater company La Machine, is both terrifying and endearing.