Royal Portraits Gallery

View Original

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.