#puppet-theatre

[ follow ]
fromwww.bbc.com
1 week ago

Life-sized animal puppet herd arrives in London

The Herds is an urgent artistic response to the climate crisis, a living, breathing call to action that stampedes across continents.
London
[ Load more ]