Geoff Diehl
PAUL BILODEAU/Staff photo. during U.S. Senate candidate Geoff Diehl campaign stop in Gloucester at the Gloucester Fisherman's Memorial. 11/1/18
181101PBIDiehl256candidatesentaeGloucester Timesstop