Dressage

The Festival of British Eventing at Gatcombe Park

5 & 6 August 2017