Isla Bonita wins Japan's Satsuki Sho April 20, 2014. Naoji Inada Photo.
isla bonitajapansatsuki sho2014