Delaware Historical Photos Gallery K1 / Krebs Chemical Plant- later Ciba-Geigy - in Newport Delaware 04-14-1926
Delawaredd.org