Delaware Historical Photos Gallery W1 / WALTS DELI IN ELSMERE DELAWARE CIRCA 1970s
Delawaredd.org