A Town Clock in Stroud, Gloucestershire, and people with too much time on their hands.

Loading 2 comments...