Rev. Fr. Joshua Thazhathethil

ordained 03-10-1965
Died 12-08-2023