image

Parish Assignments

Kanjoor
Resident Priest
10-06-2017
13-12-2022

Institution Assignments

Other Assignments

Sponsors