viewing in: St. Louis Cathedral Photos
View looking towards St. Louis Cathedral on Jackson Square in the French Quarter of New Orleans.