Britain’s Gold Medal Goes to Al-Muawd Stud and Al-Inaya Stud Grabs Mare Silver Medal

X