The Cape weaver is a stocky 17 cm long bird with streaked olive-brown upperparts and a long pointed conical bill.…

Cape Weaver (Ploceus capensis)
The Cape weaver is a stocky 17 cm long bird with streaked olive-brown upperparts and a long pointed conical bill.…