Greenwich Island

Island of the South Shetland Islands, Antarctica From Wikipedia, the free encyclopedia

Greenwich Islandmap