Speckled Carpetshark, hemiscyllium trispeculare. Aka speckled epaulette shark, or walking shark. Exmouth, Western Australia.

Speckled Carpetshark, hemiscyllium trispeculare. Aka speckled epaulette shark, or walking shark. Exmouth, Western Australia.