The Arctic

show more details
Comments ( 0 )
Les travels to the top of Baffin Island in Canada's High Arctic, to learn about the Inuit people who have managed to survive on the barren and isolated tundra.

Comments