Four young British sheep farmers – one from each region – competed in the European Shepherd of the Year final in Paris on Sunday (22 February), showcasing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results