A celebration to commemorate the ... anniversary of the Battle of the Boyne.
Loyal Orange Institution of Scotland.County Grand Lodge of Ayrshire Renfrewshire & Argyll.
[Edinburgh?] : The Grand Orange Lodge,