Saturday, January 1, 2011

New Orleans - That Cathedral

St. Louis Cathedral is the focal point of Jackson Square, the original center of New Orleans. Here are a few photos from my recent road trip.
















Click here for a detailed history of the church.

No comments: