Thursday, April 26, 2018

6th Annual New Orleans Giant Puppet Festival



Photo by Maria Andreotti

Order of Wolf: Incarnate

Performed April 21-23, 2018 at...
Art Space @ 2120 Port NOLA

This show is presented in front of the shadow screen
allowing audiences to witness this ceremony
of blood lust at every turn of the page

1 comment: