Barbara Leake
4 titles
Acting
May 14, 1903
Hunstanton, Norfolk, England, UK