dcsimg
Unresolved name

Turdoides subrufa (Jerdon 1839)

Turdoides subrufa is a species of in the family Leiothrichidae.