Hi, I’m Helena Kampen
2D and Stop Motion Animator based in London