
St Louis Cathedral
Regular price
$4,400.00
The Cathedral-Basilica of Saint Louis, built in 1720
The iconic centerpiece of New Orleans' French Quarter, as seen from the steps of Lyla Clayre Studio
original watercolor on panel
16" x 20" x 2"
painted on location in New Orleans