Helena McEwen

Helena McEwen grew up in Scotland and trained as an artist at Chelsea School of Art and Camberwell School of Art. She is the acclaimed author of The Big House and Ghost Girl. She lives in Scotland.