Sister Emilia Crofton

Sister Emilia Crofton

who died in 1983 aged 90 and professed 65 years
Read More