St. Theresa's Church

Nativity of our Lady
2025-09-08 | St. Theresa’s Church, Bandra, St Theresa Marg, TPS III Bandra (W), Mumbai, Maharashtra, 400050, India
