Northern White-crowned Shrike

Northern White-crowned Shrike, Eurocephalus ruppelli is a species of shrike found in sub-Saharan Africa.