Back to exhibitionsBankside Gallery Echidna, Sense & Sensuality, London, UK 2006. Back to exhibitions