Lila Leslie

Lila Leslie

Birthday: January 1, 1890 in Glasgow, Scotland, UK
Deathday: September 8, 1940