Sister Francis O’Toole

Sister Francis O’Toole

who died in 2000 aged 83 and professed 66 years
Read More