Close

Village Weaver

Ploceus cucullatus

Village Weaver