Severny Island
Severny Island is the northern island of Novaya Zemlya, a Russian Arctic archipelago separated from Yuzhny Island by the Matochkin Strait.
Severny Island is the northern island of Novaya Zemlya, a Russian Arctic archipelago separated from Yuzhny Island by the Matochkin Strait.