Droitwich Spa – Salt Town

My latest video, showing the town of Droitwich, near Birmingham in England.

https://youtu.be/AnvFCzccEJc