New Victory Theater

New Victory Theater

Amanda Gordon/Bloomberg

Cheryl Henson and Heather Henson, who performed in the "Puppet Palooza" show with IBEX Puppetry.