Dragon

Director Lucy Maclaren / 1981 / Australia

Two young girls leave a dragon on a tram and go to the depot at night to find it.

Back To Index