James Yorkston is a Scottish folk musician.

Photos