Peng Liyuan the wife of the President of China Xi Jinping sits with Britain’s Prince Philip as she is driven by carriage to Buckingham Palace in London

Peng Liyuan the wife of the President of China Xi Jinping sits with Britain’s Prince Philip as she is driven by carriage to Buckingham Palace in London

Exit mobile version