Leopard seal and penguin – Most Beautiful Picture

A leopard seal catch a penguin. Photo: Amos Nachoum