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.

• May 7, 2016

Comments are closed.