Amersham Town Mayor

DSC_5539aCouncillor Mark Vivis, the Town Mayor accepts his Chains of Office at the Annual Statutory Meeting of the Town Council.