Helena McEwen
Biography
Helena McEwen
Helena McEwen grew up in Scotland and studied painting at the Chelsea and Camberwell schools of art in London. She is the author of two highly acclaimed novels, The Big House and Ghost Girl. Invisible River marks her American debut. McEwen lives in Scotland and Egypt.
Helena McEwen