On May 12, Queen Elizabeth II, Countess Sophie of Wessex, her children Lady Louise and James Vicount Severn visited traditional Royal Windsor Horse Show 2018 held at Windsor Castle. Royal Windsor Horse Show is held every year on the private land of Windsor Castle and visited by British Royal family members including the Queen. |