Browsing: Hydrurga

Carnivora
0

Leopard seals have a killer reputation, literally! Generally speaking, an animal that feeds on adorable…