Black-headed Weaver

Ploceus melanocephalus Order: Passeriformes Family: Ploceidae (Weavers and Allies)
Ploceus melanocephalus Order: Passeriformes Family: Ploceidae (Weavers and Allies)

More Photos