Grey-headed Canary-flycatcher

Grey-headed Canary-flycatcher (Culicicapa ceylonensis)

Grey-headed Canary-flycatcher is a small bird with grey-colored head and light yellow feathers elsewhere. It looks very much like other flycatchers in shape and size. …

Grey-headed Canary-flycatcher (Culicicapa ceylonensis) Read More »