February 25, 2017 Very Rev. Fr. Seabstian Olikkara (VF) Parish Priest, St.Teresa of Calcutta Church, Thodupuzha. by Siby K Abraham 1 like Share