Two Hummock Island

Island in Palmer Archipelago, Antarctica From Wikipedia, the free encyclopedia

Two Hummock Islandmap