A giant mechanical spider weighing 37 tons and standing 15 meters high, part of a piece of "free theatre" by French company La Machine entitled "Les Mecaniques Servants," parades along the Liverpool waterfront on Friday as a component of the city's European capital of culture celebrations.
Post a Comment