Francesca Lowe

Born 1979 in London, UK

 

Francesca Lowe graduated from the Royal Academy. Her painted world is an extremely theatrical one. It is visionary and illogical, light hearted and serious, ecstatic and violent. Lowe is an artist who draws on a common Western heritage of images, styles and subjects.