The Braemar Gathering 2012

© SWNS Group

9 of 12

The royal party arrives at Braemar