The Princess Royal Attends Royal Ascot 2023 Day 2
Princess Anne, Princess Royal attends day two of Royal Ascot 2023 at Ascot Racecourse on June 21, 2023 in Ascot, England.
Princess Anne, Princess Royal attends day two of Royal Ascot 2023 at Ascot Racecourse on June 21, 2023 in Ascot, England.