blog-img

Sister M. Xavier Nevens

December 18, 1904 – December 6,  1988