Tag: 99% of the world's glacial ice is located on Antarctica & this big island well to the north

close