Harold Scott
7 titles
Acting
Apr 21, 1891
London, England, UK