The Princess Royal Attends Royal Ascot 2017 Day 2
Prince Michael of Kent and Princess Anne, the Princess Royal attend Royal Ascot 2017 at Ascot Racecourse on June 21, 2017 in Ascot, England.
Prince Michael of Kent and Princess Anne, the Princess Royal attend Royal Ascot 2017 at Ascot Racecourse on June 21, 2017 in Ascot, England.