·2 min read
There are several free events coming up at Boojum and Snark in the next few weeks. Mark your diaries and don't miss out
The Isle of Wight’s Teresa Grimaldi is an installation artist. She combines her installation, puppetry and performance experience into her visual art productions.
Below are articles relating to Teresa Grimaldi.