Mikki Isle wins the NHK Mile (G1) May 11, 2014. Masakazu Takahashi Photo
Masakazu Takahashimikki islenhk mile2014