Church

Holy Trinity Cathedral, New Orleans

New Orleans, Louisiana, United States