HM and Prince Charles at Braemar The Queen and the Duke of Rothesay at Braemar Games in Aberdeenshire