Just south of North Pole. Russian Mi2 helicopter landing on Champ ...
Just south of North Pole. From Champ Island - Franz Josef Land Arch...
Just south of North Pole. On Champ Island - Franz Josef Land Archip...

Report This