Southern Masked Weaver
Africa TripsJo'bergMaskedweaver SouthernPasseriformesSouth AfricaSouth Africa Trip 2010Weavers allies Ploceidae