Carmelitemissionaries

St. Francis Xavier Province, India

Saturday, September 15

The Province of India is grateful to you


No comments:

Post a Comment