Jim Malcolm is one of Scotland's finest folk singers and songwriters.
Added by Upcoming Robot on November 24, 2007