Prince Charles and Camilla, Duchess of Cornwall, attend the Commonwealth Day celebrations service at Westminster Abbey in London, Britain, on March 13, 2017. (Xinhua)
Prince Charles and Camilla, Duchess of Cornwall, attend the Commonwealth Day celebrations service at Westminster Abbey in London, Britain, on March 13, 2017. (Xinhua)