Blair Castle Equi-Trek International Horse Trials

26 & 27 August 2017