Carcharhinus leucas Zambezi shark 2

Carcharhinus leucas (Müller & Henle, 1839) Zambezi shark bull shark