From Margaret Roding, Essex, England, UK • 1912 - 1984
We don't have a bio for this person yet
Scars of DraculaFilm • 1970