Bates's weaver
Ploceus batesi
EN
Endangered
Weight
26.6 g
Diet
Invertivore
Habitat
forest