Lila Leslie

Lila Leslie

Born 1 January 1890 in Glasgow, Scotland, UK

Died 8 September 1940 (aged 50)