Kentucky Derby & Oaks '10 - EquiSportPhotos

Noble's Promise gallops at Churchill Downs 4.19.2010

NoblesPromise2010esp2024