st. ann morganza pastor installation.tif

Bishop Michael G. Duca presents Father Babu Vareeth IMS a key to St. Ann Church in Morganza during a pastor installation service Nov. 8. Photo by Richard Meek | The Catholic Commentator