Newburyport: Street lights and Christmas lights illuminate Inn street in Newburyport. Jim Vaiknoras/staff photo
111219jvaxmas