Shaun the Sheep tapestry arrives at London’s Natural History Museum
A unique piece of cinematic and textile history has arrived at the Natural History Museum in London. The institution is currently hosting the 'Baa-Ewe' Tapestry, a 7-metre-long installation that serves as a creative tribute to…
/link