BEIJING - AUG 18: Women's 110 meter hurdle race Summer Olympic Games. August 18, 2008 Beijing, China
Editorial use only
Editorial credit: Pete Niesen / Shutterstock.com

Royalty-free stock photo ID: 29711476

BEIJING - AUG 18: Women's 110 meter hurdle race Summer Olympic Games. August 18, 2008 Beijing, China