2019 Shelford (1)
Thursday
May 23, 2019
2:25
It's all happening at Shelford (1) with British Eventing classes on Sunday and Monday, Unaffiliated on Tuesday and cross country schooling on a fully flagged course on Wednesday