Image 1 of 1
When clear, the Lemaire Channel, on the Western coast of the Antarctic Peninsula, has stunning scenery.
Share
twitterlinkedinfacebook
When clear, the Lemaire Channel, on the Western coast of the Antarctic Peninsula, has stunning scenery.