Image 1 of 1

01958.jpg

St. Louis Cathedral, New Orleans