Division III Installation Posted on January 29, 2019November 12, 2022 by Hannah Trobaugh A puppetry installation that I created for my final year at Hampshire College. I used elements of mechanical engineering, marionette puppetry, and theatre to devise an immersive “underwater” environment. Pages: 1 2