Francesca Gonshaw

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