Lila Leslie

Lila Leslie

Born on January 1, 1890 in Glasgow, Scotland, UK, died on September 8, 1940.