Royal Scottish Pipers' Society.
Edinburgh.
Royal Scottish Pipers' Society.
EDINBURGH. ; ROYAL SCOTTISH PIPERS' SOCIETY.