The Blood on Satan’s Claw

Director: Piers Haggard Director of Photography: Dick Bush  Production Design: Arnold Chapkis Year: 1971    

View More The Blood on Satan’s Claw