The Princess Royal Attends Royal Ascot 2023 Day 1
Princess Anne, Princess Royal attends day one of Royal Ascot 2023 at Ascot Racecourse on June 20, 2023 in Ascot, England.
Princess Anne, Princess Royal attends day one of Royal Ascot 2023 at Ascot Racecourse on June 20, 2023 in Ascot, England.