The Road to Edinburgh. Song, Words & music by David Wilson Hyslop.
Hyslop, David Wilson