Close

Weaver nests and Village weaver

Ploceus cucullatus

Weaver nests and Village weaver