Black-winged cuckoo-shrike (Lalage melaschistos)




Other Links:

Birds
Shrikes, Cuckoo-shrikes, Minivets