Stock Photos of St. Louis Cathedral, New Orleans, Louisiana
Rebuilt in 1849-51 on the site of churches dating back to 1797, St. Louis Cathedral was the center of the original settlement of New Orleans. It remains a prominent landmark in the French Quarter, where it overlooks Jackson Square. More information: St. Louis Cathedral, New Orleans, Louisiana, USA.