Delaware Historical Photos E2 / ELSMERE DELAWARE OVERPASS CONSTRUCTION 5-2-1949
Delawaredd.org