The red-chested flufftail (Sarothrura rufa ) is a species of bird in the family Sarothruridae.It is found in sub-Saharan Africa from Liberia to Ethiopia and south to South Africa.
Te
No
R