Olivia Crane is a  painter and sculptor working in her studio in Walthamstow, London. 

About