Honestly it could be undescribed. I wouldn't be surprised, it definitely falls into the Labeobarbus genus in my opinion.
The fact that there are 43 species or more in the genus doesn't help.
The fact that there are 43 species or more in the genus doesn't help.