Tall Stories 337: The Puppet Theatre Barge

Emily Sands takes us to a puppet theatre that is currently moored in London’s Little Venice.

See omnystudio.com/listener for privacy information.

2356 232