Yellow-legged weaver

Ploceus flavipes

VUVulnerable

Weight
46.3 g
Diet
Invertivore
Lifestyle
Perching