2024 International Sheep Dog Championships

 

Thursday 12th - Saturday 14th September 2024

 

Syde Farm, Carmichael, Biggar, Lanarkshire, ML12 6NQ

 

By kind permission of Mr David Struzik & Ms Elizabeth Galloway