World Stage Design – The Bacchae

I’m in the World Stage Design online gallery! Would love to be there – September 9-15, 2013. Projection mapping, puppetry, interactive performances, etc.

Advertisements