Francesca Gonshaw

Francesca Gonshaw is an English artist, writer and actress currently living and working in London.