Sister Padua Usher

Sister Padua Usher

who died in 1973 aged 63 and professed 43 years
Read More