HUB
Acting
Patricia Kneale
*1925
in Wolverhampton, Staffordshire, England, UK
7/10
Spell of Evil
1973