Westarctica
Created page with "'''Nils Larsen Glacier''' (68°50′S 90°35′W) is a glacier descending to the west coast of Peter I Island close northward of Norvegia Bay. ==Discovery and nam..."
16:49
+454