Amesbury: Diane Legg with sons Dean, 12, left, and Will, 5, with son Cole, 10 missing in photo. Photo by Bryan Eaton/Newburyport Daily News Wednesday, November 05, 2008
081105bealegg