Queen Camilla and the Duke of Edinburgh become members of historic Scottish order
The Queen and The Duke of Edinburgh have been welcomed into the highest Scottish chivalric order during Holyrood Week. Queen Camilla and Prince Edward have joined King Charles and Prince…