The summer Olympics were last held in the United Kingdom in 1948, when these happy New Zealand athletes arrived by ship. The wonderful photo is from The Picture Post Historical Archive, a “complete, fully text searchable facsimile archive of the Picture Post, the iconic newspaper published in Britain between 1938-1957 that defined the style of […]