Prince William Joins King Charles for Royal Week in Scotland as Queen Camilla Receives Country's Highest Honor
The event was held at St. Giles' Cathedral for the installation of Queen Camilla and Prince Edward into the Order of the Thistle, joining ...
People via Yahoo
2 days ago