Britain’s Prince Charles and Camilla, Duchess of Cornwall, stand with China’s ambassador to Britain as they view a display of Chinese items at Buckingham Palace in London

Britain’s Prince Charles and Camilla, Duchess of Cornwall, stand with China’s ambassador to Britain as they view a display of Chinese items at Buckingham Palace in London