L

Acting

Lila Barclay

Born 9 August 1884 · Perth, Scotland, UK · Died 28 November 1965 at 81