Keeneland Fall '10 - EquiSportPhotos
Harmonious at Keeneland 10.29.2010

Harmonious at Keeneland 10.29.2010

Harmonious2010esp0018