Ice Shelves

Ice Shelves RSS Feed
Portions of glaciers/ice sheets that are floating over the ocean.