Red Reveur wins the Hanshin Juvenile Fillies. Naoji Inada Photo
red reveurhanshin juvenile filliesjapan