Newburyport: A crowd of people enjoy the warm weather and bright sunshine Saturday on Inn Street in Newburyport
100321jvaspring