Compact Weaver
Pachyphantes superciliosus | Order: Passeriformes | Family: Ploceidae (Weavers and Allies) |
Pachyphantes superciliosus
Order: Passeriformes
Family: Ploceidae (Weavers and Allies)
Pachyphantes superciliosus | Order: Passeriformes | Family: Ploceidae (Weavers and Allies) |