Original color print. Interior of St. Louis Cathedral in Jackson Square, New Orleans. St. Louis Cathedral, New OrleansPriceFrom $8.00SizeSelectQuantity*Add to Cart