HADLEY GREEN/Staff photo Owen Foul and Katie Colin walk down the red carpet before Marblehead High School's junior prom. 05/18/2018
Salem NewsNwsMarbleheadMarblehead High School