California Racing '10 - EquiSportPhotos

Isle of Giants at Del Mar 07.31.2010ae (Alex Evers/EquiSport Photos) Editorial use

0731isleofgiants01