Hi, I’m Helena Kampen
Director, Animator and Illustrator based in London