The O'Neill Building, NY city’s first major department store, located in Chelsea, New York City.

Loading…
The O'Neill Building, NY city’s first major department store, located in Chelsea, New York City.