Overview

George Stewart McLennan

(1883—1929) player and composer of highland bagpipe music