Overview

John MacDougall Gillies

(1855—1925) player and teacher of the highland bagpipe