Speckled Catshark by Renee Piccitto | Jul 23, 2019 go to page: Halaelurus boesemani Related Articles: Speckled CatsharkIndonesian Speckled Catshark« Back to Glossary Index