Royal seal of approval for highland games as Duke takes on patron’s role

© Supplied
HRH Prince Charles at a previous Braemar Gathering
Breaking

    Cancel