Inexpressible Island

island
English: Inexpressible Island is an island in Terra Nova Bay, Victoria Land, Antarctica
Read in another language