2008 Royal Braemar Highland Gathering

Sat 6th September 2008

.