Cape Weaver ( Ploceus capensis subsp. capensis )

Cape Weaver ( Ploceus capensis subsp. capensis )

Observation - Cape Weaver ( Ploceus capensis subsp. capensis ) - Southern Africa. Description: