JIM VAIKNORAS/Staff photo The Custom House Maritime Museum on Water Street in Newburyport.
NBPTJVACUSTOM