more marvelous puppetry

The Tin Drum, at Shoreditch Town Hall