Weaver (Nahoon)

Weaver (Nahoon)

Observation - Weaver (Nahoon) - Southern Africa. Description: