SNOW PEOPLE tells the story of London and its commemoration of Death, through a mixture of animation and live action.
Back to Top