Promerops cafer (Cape Sugarbird) on Protea nitida

Promerops cafer (Cape Sugarbird) on Protea nitida

Observation - Promerops cafer (Cape Sugarbird) on Protea nitida - Southern Africa. Description: