Magpie Shrike

Magpie Shrike

Observation - Magpie Shrike - Southern Africa. Description: