The Duchess of Edinburgh Attends Royal Windsor Flower Show in Windsor
Sophie, Duchess of Edinburgh attends the Royal Windsor Flower Show at Windsor Great Park on 7 June 2025 in Windsor, England.
Solemnity and Panache:
Coronation of Charles III
Trending in the gallery:
Sophie, Duchess of Edinburgh attends the Royal Windsor Flower Show at Windsor Great Park on 7 June 2025 in Windsor, England.