Star Witness First Off The Blocks At Royal Ascot

Horses

Jockeys

Trainers