History Of Stockholm In Pictures

20-cb

The opening of Europe’s first cloverleaf at Slussen, Stockholm, 1935