Delaware Historical Photos I1 / Intersection of East Main St - West Main St - New London Road and Elkton Road in Newark DE January 27th 1940
Delawaredd.org