The Queen attends Braemar games
The Queen has attended the Braemar Gathering with other members of the Royal Family.
The Gathering is seen as the biggest event in the Highland Games calendar.
Sasha Hill, a first-time competitor at the games, presented a bouquet to the Queen.