Beverly at Marblehead swim meet
JAIME CAMPOS/Staff photo Marblehead's Cara Grazado participates in the diving event during a swim meet between Marblehead and Beverly in Marblehead. 1/23/2020
Salem NewsswimmingsportsmeetMarbleheadBeverly