Young and old join together to enjoy 45th running of traditional music festival in Moray

Rura performed to a large crowd at the Keith Festival in the town's Royal Hotel.
Rura performed to a large crowd at the Keith Festival in the town's Royal Hotel.