2010 Dubai International Arabian Horse Championship (Day 1)

Small

by Scott Bailey
March 19th, 2010