2014 Challenge Cup G3Tosen Stardom, Winner Yutaka Take, DECEMBER 13, 2014 Horse Racing Jockey Yutaka Take after riding Tosen Stardom to win the Challenge Cup at Hanshin Racecourse in Hyogo, Japan. Photo by Eiichi YamaneAFLO Editorial Stock Photo - Afloimages
Yutaka Take, DECEMBER 13, 2014 - Horse Racing : Jockey Yutaka Take after riding Tosen Stardom to win the Challenge Cup at Hanshin Racecourse in Hyogo, Japan. (Photo by Eiichi Yamane/AFLO)