Newburyport: A sign on High street in Newburyport in support of the Local Historic District. Jim Vaiknoras/staff photo
121007JVAlhd