The Duchess of Edinburgh Attends Royal Windsor Horse Show
Sophie, Duchess of Edinburgh watches competitors parade during the Royal Windsor Horse Show at the Windsor Castle on 12 May 2023 in Berkshire, UK.
Sophie, Duchess of Edinburgh watches competitors parade during the Royal Windsor Horse Show at the Windsor Castle on 12 May 2023 in Berkshire, UK.