Film·1975·1m
Animation
A stop motion animated short film about little creatures.
Directed by Peter Lord, David Sproxton
Keep watching