cafe reviews, wanderings, disconnected thoughts

Droitwich Spa – Salt Town

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