Village Weaver

Ploceus cucullatus