The Cobra

STC and MTC / 1983

Directed by Richard Wherrett