ACF
An initiative of Good Cause – an NGO

Search

Renowned British artist Monster Chetwynd

Renowned British artist Monster Chetwynd unveiled a pair of spectacular giant leopard slugs outside Tate Britain, each measuring over 10 metres long. These huge sculptures made of compostable materials are illuminated by LED rope lighting.




Leave a Reply

Your email address will not be published. Required fields are marked *