Southern Grey Shrike of the elegans race. Distinguished from the algeriensis race (which occurs north of the Atlas mountains) by having pale grey upperparts and clean white underparts, along with a thin white supercilium.

Toby Austin.
2002.