Prince William Joins King Charles for Royal Week in Scotland as Queen Camilla Receives Country's Highest Honor
The Order of the Thistle is the highest order of chivalry in Scotland, and the installation service was held on the second day of the King's annual working week in ...
People via Yahoo
12 hours ago