Compact Weaver

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

More Photos