by Palghat Diocese · August 5, 2022
Tags: Bishop Jacob ManathodathPalakkad Diocesepalghat diocesepeter kochupurackal
3 Sep, 2022
5 Jan, 2023
31 Jul, 2023