Barn Dance: John Carmichael's Farewell to Scotland / Father John MacMillan of BarraGraham GeddesSinger/Songwriterplay full songShare