Masked Weaver

Masked Weaver

Observation - Masked Weaver - Southern Africa. Description: