Jun 17, 20171 min readAmesbury Carnival June 17th 2017Updated: May 4, 2019Very hot but a job well done.