Home / Weavers Widowbirds Ploceidae / Spectacled Weaver Ploceus ocularis 1