Sharks and Rays – A Field Guide to Common Elasmobranchs of East Africa
Elasmobranchs (sharks and rays) are among the most fascinating but also the most unknown and misunderstood animals of our oceans. With nearly 200 species recorded, the East African region is […]