image

Parish Assignments

Palluruthy
Resident
26-06-2023
present

Institution Assignments

Other Assignments

Sponsors