White-spotted Flufftail
A species of Flufftails Scientific name : Sarothrura pulchra Genus : Flufftails
White-spotted Flufftail, A species of Flufftails
Botanical name: Sarothrura pulchra
Genus: Flufftails