Sports stadium in Helsinki, Finland
Sports stadium in Helsinki, Finland, originally intended for the 1940 Olympic Games, until the Second World War led to cancellation
Picture No
10811043
Media ID
48039977
Size
4089px x 3659px
(2.4MB)
Credit
©The Scout Association / Mary Evans
Source
Unattributed photograph from The Scout Association Archive
Date
late 1930s





























