Vega Island

Vega Island is a small island to the northwest of James Ross Island, on the Antarctic Peninsula.

Vega Island

Vega Island is a small island to the northwest of James Ross Island, on the Antarctic Peninsula.