St Louis Cathedral

St Louis Cathedral

Regular price $1,500.00

Original watercolor painting on panel

18" x 24"

The iconic St Louis Cathedral stands at the center of New Orlean's French Quarter


More from this collection