Scottish National Sheepdog Trials 2017

Thursday 17th - Saturday 19th August 2017

Milton of Tulliemet, Ballinluig, Perthshire PH9 0PA