Alexander Island

Island in the Bellingshausen Sea off Antarctica From Wikipedia, the free encyclopedia

Alexander Islandmap