King Charles and Queen Camilla Host a Garden Party for 8,000 People During Quick Trip to Scotland
Though the annual royal celebration of Scottish culture is being curtailed by Thursday’s general election, Charles was also able to bestow Scotland’s highest royal honor, the Order of the Thistle, upon Camilla and Prince Edward.