horror-aesthete

The Blood on Satan’s Claw, 1971, dir. Piers Haggard