ISDS Welsh National Sheepdog Trials 2020

31st July - 2nd August 2020
Caer Berllan Farm, Abergynolwyn, Tywyn, Gwynedd LL36 9TW