BUY PRINT
New Orleans circa 1908. "New Hotel Denechaud, Poydras Street." A century later, it's the hotel Le Pavillon. Detroit Publishing glass negative.
|
Click image for Comments.
|
Home
|
Browse All Photos