Newbury: Plum Island Beach seems to have weathered the storms this weekend photo by Jim Vaiknoras/Newburyport Daily News. Saturday December 20, 2008
081220jvabeach