Northern Masked-Weaver

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

More Photos