James O'Haire on China Doll at Belton Park International 2018

Other rides by James O'Haire
Event Name Rider Name Horse Name Class Status
Blenheim Palace International 2016 James O'Haire China Doll CCI3*
Buy
Other rides on China Doll
Event Name Rider Name Horse Name Class Status
Blenheim Palace International 2016 James O'Haire China Doll CCI3*
Buy