December Breeding Stock Sale

Marsha Sells for European Record 6,000,000 Guineas at Tattersalls