Newburyport: Plum Island Boulevard looking toward the island center. Bryan Eaton/Staff Photo
111027BEAsidewalks