Delaware Historical Photos Gallery T3 / TWINKISS ICE CREAM STAND IN NEWPORT DELAWARE CIRCA 1940s
Delawaredd.org