Home /

Leopard seal shot dead on Northland beach


A leopard seal has been found shot dead on a Northland beach in New Zealand. Source: Supplied

Latest Video