Keeneland Spring 15 - EquiSportPhotos
Petting the ponies at Keeneland is a must do.

Petting the ponies at Keeneland is a must do.

0411Keeneland9026