Bruce MacGregor hails from Inverness and is a player equally at home with the rugged strathspey or the tender slow air. He has combined the…
View More Artist Profiles: Bruce MacGregorYour Connection to traditional and contemporary World Music, including folk, roots, global music, ethno and crosscultural fusions