Archival Component
Image
Archival Component
Image
View of the sign for the New State Hotel with lit neon.
Image
Image
Image
Mixed Content
Note: No date; pink ribbon at menu spine Restaurant: The Seelbach Location: Louisville, Kentucky, United States
Text
Text