Barbara Lott
8 titles
Acting
May 15, 1920
Richmond upon Thames, Surrey, England, UK