Herds of life-sized animal puppets have been charging through city streets, as part of a public-art project that seeks to underline the urgency of the climate crisis. The Herds and its 70 ...
The Herds, a large-scale public art project featuring life-sized animal puppets, will arrive in London from 27 to 29 June 2025 as part of a journey across Africa and Europe. Created by The Walk ...
LONDON, June 27 (Reuters) - Life-sized lion and antelope puppets took their first steps at the London launch of a new public art project that will see them embarking on a 20,000-kilometre (12,400 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results