Auld Alliance orchestra kicks off three-week long music festival

Auld Alliance orchestra kicks off three-week long music festival