Day One of The Royal Windsor Horse Show in Windsor Horse Show, Windsor, Berkshire, UK, on the 11th May 2023. 11 May 2023 Pictured: Day One of The Royal Windsor Horse Show in Windsor Horse Show, Windsor, Berkshire, UK, on the 11th May 2023. Photo cred