Annual demonstration and celebration of the ... anniversary of the Battle of the Boyne.
Loyal Orange Institution of Scotland.County Grand Orange Lodge of Scotland.
[Glasgow : County Grand Orange Lodge of Glasgow,
Loyal Orange Institution of Scotland. County Grand Orange Lodge of Glasgow