Olympic Champions and Medalists - Saudi Arabia
Games of the 30 Olympiad,2012

Equestrian

Mixed

Team Jumping

3.
Saudi Arabia

3.
Saudi Arabia

3.
Saudi Arabia

3.
Saudi Arabia