Almost three months have flown by since Mother Catherine Marie was welcomed as the superior of the Monastero/Santuario di Santa Gemma in Lucca, Italy!
Read MoreAlmost three months have flown by since Mother Catherine Marie was welcomed as the superior of the Monastero/Santuario di Santa Gemma in Lucca, Italy!
Read More