Very Rev. Fr. Seabstian Olikkara (VF)

Very Rev. Fr. Seabstian Olikkara (VF)

Parish Priest, St.Teresa of Calcutta
Church, Thodupuzha.