Carmelitemissionaries

St. Francis Xavier Province, India

Friday, September 28

St. Therese pray for us


No comments:

Post a Comment