Seals and Sea Lions

How old does the leopard seal lives?

345

Answer