Found at Hammond Castle
PAUL BILODEAU/Staff photo. Since John Hays Hammond was a scientist and inventor, Hammond Castle offers science experiments. 4/29/19
190429PBIFOUND027Gloucester Daily TimesGDT