Amesbury: New Amesbury Mayor Ken Gray sits at his desk for the first time after his swearing yesterday morning at Amesbury City Hall. Bryan Eaton/Staff Photo
140102BEAmayor