Olympics Day 14 - Modern Pentathlon

In This Photo: Sheila Taormina
Sheila Taormina of the United States rides LiangLiang in the Modern Pentathlon Women's Riding Show Jumping at the Olympic Sports Center Stadium on Day 14 of the Beijing 2008 Olympic Games on August 22, 2008 in Beijing, China.
(Aug. 22, 2008 - Source: Clive Rose/Getty Images AsiaPac) more pics from this album »