Her Majesty The Queen Elizabeth II and the Duc…

Her Majesty The Queen Elizabeth II and the Duchess of Sussex were all smiles during their day of public engagements in Chester.

đź“· Telegraph