200 Water St
Wilmington, Delaware 19801

This comedy uses puppets, masks and music to tell the tale of a witch who comes to a small Russian village, where the locals must figure out how to appease her.

Added by Upcoming Robot on May 13, 2010