Francesca Gonshaw

Francesca R. Gonshaw (born London December 1966) is an English artist, writer and actress currently living and working in London.