Labeobarbus aeneus, Smallmouth yellowfish : fisheries, gamefish

Labeobarbus aeneus (Burchell, 1822)

Smallmouth yellowfish