Tag: leopard seal

Leopard Seal

Leopard seals have a killer reputation, literally! Generally speaking, an animal that feeds on adorable little penguins tends to get a bit of a...

Expert Recommendations