The Queen was seen out riding along the River Thames, near Windsor Castle, wearing a headscarf, with her long-serving Head Groom Terry Pendry on Monday, 6 March 2017.
The Queen was seen out riding along the River Thames, near Windsor Castle, wearing a headscarf, with her long-serving Head Groom Terry Pendry on Monday, 6 March 2017.
You must be logged in to post a comment.