Powell Island

One of the South Orkney Islands of Antarctica From Wikipedia, the free encyclopedia

Powell Islandmap