Bar-winged Weaver

Ploceus angolensis - Tisserin malimbe

Tisserin malimbe
adult