Weaver Colony

Weaver Colony

Observation - Weaver Colony - Southern Africa. Description: