The Braemar Gathering 2012

© SWNS Group

10 of 12

Princess Anne with prince Philip and the Queen