2nd May Cirencester Park International Horse Trials.

020521CPHT

2nd May Cirencester