Will these leeks win the 'biggest' in show?

The strange story of how I came to blip the longest leeks I have ever seen, in the town hall of Jedburgh, will be recounted here later, hopefully.

Jedburgh (Scots: Jeddart/Jethart), is a town and former royal burgh in the Scottish Borders and historically in Roxburghshire.

Comments
Sign in or get an account to comment.