Blue-throated Flycatcher (Cyornis rubeculoides)






Other Links:

Birds
Flycatchers, Shortwings, Niltavas