ISDS Welsh National Sheepdog Trials 2017

Thursday 10th - Saturday 12th August 2017

Bonvilston, Cardiff