Leopard seals v Adelie penguins JPGs

17 images Created 5 Oct 2020

A pair of Leopard seals hunt Adelie penguins near Esperanza Base in Hope Bay on the Antarctic Peninsula.
View: 25 | All