Buffalo Weaver nests

Buffalo Weaver nests

Observation - Buffalo Weaver nests - Southern Africa. Description: