Annual demonstration to commemorate the ... anniversary of the Battle of the Boyne.
Loyal Orange Institution of Scotland.County Grand Lodge of the East.
Edinburgh : The Lodge,
Loyal Orange Institution of Scotland. County Grand Lodge of the East