cafe reviews, wanderings, disconnected thoughts

First Town on the River Thames

My latest video – the town of Cricklade, in Wiltshire, England.