The Isle of Wight’s Teresa Grimaldi is an installation artist. She combines her installation, puppetry and performance experience into her visual art productions.
Splice is a visual poem to Sandown; a dreamland where pumas walk along the beach, laughing competitions are held on the pier, and spirits are conjured into seafoam