WIRED - Maps and infographics
WIRED magazine spread on the North Pole
Detail of the first page
Detail of the Lomonosov infographic
View of the Earth focusing on the North Pole 
WIRED - Maps and infographics
228
2,854
8
Published:

WIRED - Maps and infographics

WIRED magazine spread on the North Pole.
228
2,854
8
Published: