Leopard Shark

Leopard Shark (Stegostoma fasciatum), also called Zebra Shark

Showing the single result