Teresa Grimaldi : SistersGrim

Teresa Grimaldi

SistersGrim - Herald Express Jan 2006

The SistersGrim, Teresa and Catherine Grimaldi, were invited to participate in the DevonArtsCulture birthday celebrations in January 2006. The Slightly Bigger Red Riding Hood hands on installation based on Catherine's childrens book brought much colour and impact to the space.