HADLEY GREEN/Staff photo Magnolia James flies a kite with the help of her mom Kerrie during the 29th Salem Maritime Festival. 8/05/17
Salem NewsNwsSalem Maritime FestivalSalem