Spottedback Weaver (Ngwenya)

Spottedback Weaver (Ngwenya)

Observation - Spottedback Weaver (Ngwenya) - Southern Africa. Description: