Britain's Catherine (L), Princess of Wales, rides a royal carriage with Princess Charlotte, and Prince Louis, during the Trooping the Colour parade to honour Britain's King Charles III on his official birthday in London, Britain, on June 15, 2024. (Photo by Stephen Chung/Xinhua)
Go to Forum >>0 Comment(s)