Arthur Macrae
4 titles
Acting
Mar 17, 1908
London, England, UK