The King and Queen of the United Kingdom Attend Garter Service 2024
King Charles III and Queen Camilla of the United Kingdom attend the Order Of The Garter Service at Windsor Castle on 17 June 2024 in Windsor, England.
King Charles III and Queen Camilla of the United Kingdom attend the Order Of The Garter Service at Windsor Castle on 17 June 2024 in Windsor, England.