Royal Ascot: Templegate’s Magnificent Seven to back in Flat racing’s biggest week of the year

previous post