Dressage

St James's Place Barbury International Horse Trials

7 & 8 July 2018