Royal Portraits Gallery

View Original

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.

Lady Louise Windsor attends Royal Windsor Horse Show.