Vitelline Masked-Weaver
Ploceus vitellinus | Order: Passeriformes | Family: Ploceidae (Weavers and Allies) |
Ploceus vitellinus
Order: Passeriformes
Family: Ploceidae (Weavers and Allies)
Ploceus vitellinus | Order: Passeriformes | Family: Ploceidae (Weavers and Allies) |