Yellow-billed Shrike

Yellow-billed Shrike, Corvinella corvina is a species of shrike found in tropical Africa.