Category:Our Lady Star of the Sea Church, New Orleans

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

Our Lady Star of the Sea is a Roman Catholic Church in the St. Roch neighborhood of New Orleans, Louisiana, USA. The current building, dedicated in 1931, is the 3rd church building of this name here.

Media in category "Our Lady Star of the Sea Church, New Orleans"

The following 12 files are in this category, out of 12 total.