Leopard Seal lands on Scarborough Beach

Apex predator visits our local