Rev. Fr. Joshua Thazhathethil
ordained
03-10-1965
Died
12-08-2023