Overview

John MacColl

(1860—1943) player and composer of highland bagpipe music