Barbus unitaeniatus

Barbus unitaeniatus

Observation - Barbus unitaeniatus - Southern Africa. Description: