North Sea Mine Barrage: Assembling Mines in Scotland

Historic photo shows men in uniform assembling mines.