HUB
Acting
Margot Boyd
*1913
in Bath, Somerset, England, UK
Vampires
1979
L’Elegance
1982