Yellow-mantled Weaver

Ploceus tricolor - Tisserin tricolore