2005 Royal Braemar Highland Gathering

Sat 3rd September 2005

Meet and greet at Braemar