HADLEY GREEN/Staff photo Jackson Moore, 6, of Marblehead rides the waves at Devereaux Beach in Marblehead. 07/31/2018
Salem NewsNwsMarbleheadDevereaux BeachFeatures