Tag: Leopard Shark

Leopard Shark

Leopard sharks are a small species native only to the Pacific coast of the United States and Mexico. Most individuals only grow to about...

Interesting Facts