Deputy Mayor Alex Kay and Mayor Dave Garwood of Bradford on Avon

Deputy Mayor Alex Kay and Mayor Dave Garwood of Bradford on Avon