Melton town centre

Melton Mowbray, UK

Melton town centre