Melbourne Racing

Michael Walker riding Hong Kong Captain wins Race 6, during Melbourne racing at Moonee Valley Racecourse on January 24, 2015 in Melbourne, Australia.
(Jan. 23, 2015 - Source: Vince Caligiuri/Getty Images AsiaPac)
Prev 399 of 650 Next