Tate Britain Unveils Monster Chetwynd’s Leopard Slugs for Winter Commission
LAST week, Tate Britain introduced their winter commission for 2019; a pair of giant leopard slugs created by artist Monster Chetwynd.
The two sculptures, which are made entirely from compostable materials, ...