Newburyport: Trees frame pedestrians as they enjoy a warm October day in Market Landing Park in Newburyport. Jim Vaiknoras/staff photo
131002jvapark