One of Scotland’s premier fiddle players to perform in Fochabers

James Alexander.
James Alexander.

Breaking