Newburyport: Local lawyer Bill Harris at his home on Lime Street in Newburyport. Jim Vaiknoras/Stff photo
110220JVAharris