Owner

Marquess of Travistock

Horses

HorseRecordEarnings
Jupiter Island (GB)
foaled 1979 horse
41: 14-4-6$411,669