• 15 years ago
Stopmotion animation on 16mm, shot at the Royal College of Art in 2001. Passion Pictures Prize for Best First Year film.

Recommended