shop now
SHOP NOW

Leopard Shark

Leopard Shark

They can have up to 55 teeth in their upper jaw and 45 in the lower jaw.

Zoom
Contrast