Cowal Highland Gathering. Fourth Cowal Collection of Highland Bagpipe Music containing 20 original marches.
COWAL. - Cowald Highland Gathering Committee.
BAGPIPES