2014 Japan Cup G1Epifaneia won Christophe Soumillon, NOVEMBER 30, 2014 Horse Racing Jockey Christophe Soumillon celebrates his win after Japanese horse Epiphaneia won the Japan Cup at Tokyo Racecourse in Fuchu, Tokyo, Japan. Photo by AFLO Editorial Stock Photo - Afloimages
Christophe Soumillon, NOVEMBER 30, 2014 - Horse Racing : Jockey Christophe Soumillon celebrates his win after Japanese horse Epiphaneia won the Japan Cup at Tokyo Racecourse in Fuchu, Tokyo, Japan. (Photo by AFLO)