Robert Island

E80125

Robert Island is one of the remote, ice-covered islands of the South Shetland archipelago off the northern tip of the Antarctic Peninsula.



Referenced by (3)

Please wait…