Grey-headed Canary-flycatcher

Chinese Name: 方尾鹟
English Name: Grey-headed Canary-flycatcher
Latin Name: Culicicapa ceylonensis