The Duchess of Edinburgh Attends Royal Windsor Horse Show 2023 Day 3
Sophie, Duchess of Edinburgh attends day 3 of the 2023 Royal Windsor Horse Show in Home Park, Windsor Castle on May 13, 2023 in Windsor, England.
Sophie, Duchess of Edinburgh attends day 3 of the 2023 Royal Windsor Horse Show in Home Park, Windsor Castle on May 13, 2023 in Windsor, England.