Stock Photo: Usa, Louisiana, View Of Saint Louis Cathedral; New Orleans

Stock Photo: 1783-35011 Usa, Louisiana, View Of Saint Louis Cathedral; New Orleans