From UK
We don't have a bio for this person yet
The Blood on Satan's ClawFilm • 1971
Dracula Has Risen from the GraveFilm • 1968