Rufous Babbler (Chatterer) perched on a branch

Rufous Babbler (Chatterer) perched on a branch - Rufous Babbler (Chatterer)