Grey headed bush shrike

Grey headed bush shrike

Observation - Grey headed bush shrike - Southern Africa. Description: