The Braemar Gathering 2012

1 of 12

The Queen, Prince Philip, Prince Charles, Camilla and Princess Anne attending the annual Braemar Gathering in Aberdeenshire