francesca ricci
multidisciplinary visual artist and writer
‘I Beg You to Hear Me!’ at dalla Rosa Gallery, London, May 2011