Keeneland Spring '12 - EquiSportPhotos

State Of Play (near) and Howe Great work at Keeneland 3.31.2012

0331StateOfPlayHoweGreat9405