Stoltz Island

Island off the coast of Alexander Island, Antarctica From Wikipedia, the free encyclopedia

Stoltz Islandmap