Newburyport: A group of carolers sing Christmas songs on the steps of the Newburyport Public Library Tuesday evening. Photo by Ben Laing/Staff Photo
101221BLAxmassongs