JIM VAIKNORAS/Staff photo Santa arrives in Merrimac Square during the town's Annual Santa Parade.
161203JVAparadeAmesbury parade santa