Sheriffa wins the Critical Eye Stakes on New York Bred Stakes day May 25, 2015. Coglianese Photos
SheriffaCritical Eye StakesNew Yorkbreeding2015