The Duchess of Edinburgh Attends Royal Windsor Flower Show 2023
Sophie, Duchess of Edinburgh attends The Royal Windsor Rose and Horticultural Society Show at Windsor Great Park on June 10, 2023 in Windsor, England.
Sophie, Duchess of Edinburgh attends The Royal Windsor Rose and Horticultural Society Show at Windsor Great Park on June 10, 2023 in Windsor, England.