Delaware Historical Photos H1 / Hitching Post Restaurant Elsmere Delaware 1970s
Delawaredd.org