Newburyport: The annual Christmas Tree in Market Square in Newburyport. Jim Vaiknoras/staff photo
111219jvaxmas