Pictures, picnics, festivals and freedoms – a year in the life of a Wiltshire market town
[ad_1] For a small rural market town, with a population of just more than 7,000 people, a lot has been crammed into 2023 by the good folk of Malmesbury. And…
[ad_1] For a small rural market town, with a population of just more than 7,000 people, a lot has been crammed into 2023 by the good folk of Malmesbury. And…