Grey-headed Canary Flycatcher (Culicicapa ceylonensis)

 

<< back to Taxonomy