Thousands expected to turn out for Aboyne Highland Games

Massed pipe bands at Aboyne Highland Games
Massed pipe bands at Aboyne Highland Games

Breaking