Spiritual Renewal
Director
Fr Thomas Puthenthayil