Clarias gariepinus

Clarias gariepinus

Observation - Clarias gariepinus - Southern Africa. Description: