Brabant Island

Brabant Island, an island of the Palmer Archipelago, northeast of the Antarctic Peninsula.

Credits: 
NASA/John Sonntag
Subject: 
Mission: