Newbury: View of Plum Island Beach from the end of the Center Groin. Jim Vaiknoras/Staff photo
090503jvagroin