Red-shouldered Vanga (Calicalicus rufocarpalis)

Red-shouldered Vanga (Calicalicus rufocarpalis)

Observation - Red-shouldered Vanga (Calicalicus rufocarpalis) - Global. Description: