

Image 1 of 1
Image Information
Filename:
AP-11110988.jpgCaption:
Oct 31, 2010; Wuhan, CHINA; Jockeys compete during the 8th Wuhan International Horse Racing Festival at the Orient Lucky City.Release:
NoRestrictions:
UK Editorial Use OnlyCredit:
CSPA/Actionplus
Keywords: