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)
Show Hong Kong Captain With:
Hong Kong Captain Photos appears in: