Madagascar Flufftail(Sarothura insularis)

Madagascar Flufftail(Sarothura insularis)

Observation - Madagascar Flufftail(Sarothura insularis) - Global. Description: