2019-Keeneland-November-Breeding-Stock-Sale-Cover

2019 November Keeneland Sale