January is traditionally a quiet spell for us, because it is flu jab time again at Ditcheat. The horses have the first of their two yearly jabs when they come in from their summer breaks in June and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results