leopard seal Hydrurga leptonyx Leopard seals Hydrurga leptonyx resting on ice floe in the Penola Strait, a point far south on the Antarctic Peninsula Antarctica, Photo by Karen Kasmauski Design Pics Stock Photo - Afloimages
Leopard seals (Hydrurga leptonyx) resting on ice floe in the Penola Strait, a point far south on the Antarctic Peninsula; Antarctica, Photo by Karen Kasmauski / Design Pics