Possible Village Weaver

Possible Village Weaver

Observation - Possible Village Weaver - Southern Africa. Description: