Calne Town Hall

Calne SN11 0EN, UK.View map