Sister Xavier Walsh

Sister Xavier Walsh

who died in 1915 aged 26 and professed 7 years
Read More