Snow covered mountain in Lemaire Channel, Antarctica
Leopard seal diving into the Lemaire Channel
Leopard seals in an iceberg in Lemaire Channel, Antarctica