Popularity: 0 Popularity

Lila Barclay

Birthday

1884-08-09

Place of birth

Perth, Scotland, UK

Death day

1965-11-28