Category:St. Theresa Little Flower Church, New Orleans

From Wikimedia Commons, the free media repository
Jump to: navigation, search

Church of Saint Theresa of Lisieux, almost invariably called Saint Theresa Little Flower Church locally, in the Dixon section of New Orleans, Louisiana, USA. Closed since flooding in Hurricane Katrina, 2005; sold by the Archdiocese in 2008.