triste-guillotine

Linda Hayden (as Angel Blake) in “The Blood on Satan’s claw” (1971), directed by Piers Haggard for Tigon British Film Productions.