margaretmcgaffeyfisk.com
Things That Make Me Smile No.162: Giant Puppet Theater
The French street theater company from Nantes, La Machine, created two more gigantic machines for their programs. The articulation is fascinating as well as design choices to allow the minotaur to …