Tall Stories 337: The Puppet Theatre Barge
12.12.2022 - By Monocle
Download our free app to listen on your phone
Emily Sands takes us to a puppet theatre that is currently moored in London’s Little Venice.
See omnystudio.com/listener for privacy information.