New Orleans, Louisiana, USA
St. Nicholas on the Avenue! After visiting Christ Church Cathedral, St. Nicholas brings joy to passersby on St. Charles Avenue and waving at streetcar riders.New Orleans, Louisiana, USA
St. Nicholas on the Avenue! After visiting Christ Church Cathedral, St. Nicholas brings joy to passersby on St. Charles Avenue and waving at streetcar riders.