Braemar, St Margarets

St Margarets, Braemar Glenshee Road, Braemar

A very special concert on the eve of the world famous Braemar Gathering.