It was the meeting place on Canal Street for generations of New Orleanians: “Under the clock at Holmes” — the beloved D.H. Holmes department store founded in New Orleans in 1842. The landmark and its ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results