Pycnonotus nigricans

Pycnonotus nigricans

Observation - Pycnonotus nigricans - Southern Africa. Description: