Blue Throated Flycatcher (Cyornis rubeculoides)






Other Links:

Birds
Flycatchers, Shortwings, Niltavas