Newburyport: John Farley Clothiers is collecting for Toys For Tots. Bryan Eaton/Staff Photo
121129BEAgiving