Culicicapa ceylonensisgrey-headed canary-flycatcher


Culicicapa ceylonensis