Keep the Flag Flying High. . Words and music by David K. McDiarmid. . Scottish national hymn. [Tune from] Psalmodia Evangelica 1789. Words by David K. McDiarmid.
Macdiarmid, David K.
McDiarmid, David K.