Amesbury: The float from the Provident Bank makes it's way through Amesbury Square at the annual Santa Parade. Jim vaiknoras/Staff photo
091205ntjvasanta7