Movie Directors and the Means of Production #24


Movie Director: Freddie Francis
Means: Wearable rig, skull mask, roller skates
Production: The Skull (1965)

No comments: