HADLEY GREEN/ Staff photo Graduating senior Andrew Salima introduces the faculty keynote speaker at the St. John's Prep commencement ceremony. 5/21/17
Salem NewsNwsSt. John's PrepCommencement