In Memory of
Violet
Alma
Cecelia
Leslie
(Craigie)
Life Story for Violet Alma Cecelia Leslie (Craigie)