Britain’s Camilla, Duchess of Cornwall and Peng Liyuan, wife of Chinese President Xi Jinping, walk together as they leave a hotel in central London, Britain
Britain’s Camilla, Duchess of Cornwall and Peng Liyuan, wife of Chinese President Xi Jinping, walk together as they leave a hotel in central London, Britain