Sociable Weaver

Sociable Weaver

Observation - Sociable Weaver - Southern Africa. Description: