Delaware Historical Photos I1 / Irvins Soda Shop at 8th and West Street in Wilmington DE 3-17-1941
Delawaredd.org