Sheila Hancock
28 titles
Acting
Feb 22, 1933
Blackgang, Isle of Wight, England, UK