Resident Priest

Fr.Dileep Paradiyil CST

Asst. Vicar