Delaware Historical Photos F1 / Fehls Hotel on the Corner of Delaware Street and The Strand in Old New Castle DE 1915
Delawaredd.org