Crimson-breasted shrike, Rooiborslaksman

Crimson-breasted shrike, Rooiborslaksman

Observation - Crimson-breasted shrike, Rooiborslaksman - Southern Africa. Description: