1703 The St. Charles, New Orleans, The Finest All Year Hotel in The South, Accomodating 1000 Guests (NYPL b12647398-79304)
Size: 2699px × 1852px
Photo credit: © History and Art Collection / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: