Supreme result for rare breeds

2 min read

A Suffolk mare and a Dales gelding score top honours