Close

Spectacled Weaver

Ploceus ocularis

Spectacled Weaver