Royals in Scotland

Prince Charles and Princess Anne don green velvet robes and white feathers for Thistle Service, plus more great photos of Britain's royal family in Scotland over the decades