swapanbanik
FollowStriated Babbler perched
The striated babbler (Argya earlei) is a species of bird in the family Leiothrichidae. It is found in southern Asia
The striated babbler (Argya earlei) is a species of bird in the family Leiothrichidae. It is found in southern Asia
Read less
Read less
Views
13
Categories
Same photographer See all
Discover more photos See all