St. John's Mar Thoma Church Anthichira

Mar Thoma Syrian Church

Anthichira, Kerala, India