Carmelitemissionaries

St. Francis Xavier Province, India

Saturday, January 8

 Christmas Celebration at Avila Church, Punjab























No comments:

Post a Comment