The Perils of Mr. Punch by Modern Times Theater
Ballard Institute and Museum of Puppetry
1 Royce CircleStorrs, CT 06268