From London, England, UK • 1924 - 2000
We don't have a bio for this person yet
Lady in a CageFilm • 1964
The WerewolfFilm • 1956