The Lemaire Channel - generally recognised as one of the most beautiful waterways in Antarctica.
Previous
Home
Next
Antarctica