At 11 o’clock on Saturday 15 August 2020 The Royal Scots will hold a small wreath-laying service at Lauriston Castle, Edinburgh, to commemorate the very significant service and ...
Monthly Archives: