Award Winning stop-motion short from the Australian director Anthony Lawrence.
2001 |0h 6m | Animation