Delaware Historical Photos Gallery T1 / The first Happy Harrys store - Marsh Road Wilm Delaware October 1962
Delawaredd.org