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

Related Videos

Loading...

Sorry, we don’t have any content for this filter

Please select another filter.
TOP