Every year, England's most fashionable spectators flock to the Ascot Racecourse in Berkshire for the Royal Ascot, often wearing huge, impractical hats.
↧
Every year, England's most fashionable spectators flock to the Ascot Racecourse in Berkshire for the Royal Ascot, often wearing huge, impractical hats.