HUB
Acting
Nelly Palmer
*1891
in Manchester, Lancashire, England, UK
The Little Trespasser
1916
A Race for Millions
1912
The Fate of Mothers
1912