blog-img

Sister Berchmans (Esther) Leahy

October 22, 1905 – August 28, 1993