Tag: Ice & Glaciers

Vega Island Frozen in Fright

Shrouded in ice in the lonely Weddell Sea, Vega Island is an eerie sight to behold. On this speck...

Vega Island Frozen in Fright

Shrouded in ice in the lonely Weddell Sea, Vega Island is an eerie sight to behold. On this speck...