Home Tags Camilla

Tag: camilla

British royal couple Prince Charles and his wife Camilla made a nine day visit to India and paid tribute to the victims of the 26/11 terror attack last Saturday. They met children, parents and staff. The Prince of Wales also met senior business leaders for a round table discussion...

Instagram