Jemima Carter-Lewis

Artist living and working in London, Recent shows include ‘High Rise’ at Atom Gallery, London and the London Original Print Fair at the Royal Academy of Arts, London.