HADLEY GREEN/ Staff photo Graduates throw up their caps in celebration at the end of the ceremony. 6/10/17
Salem NewsNwsDanvers High School GraduationDanvers High