Close

Spectacled Weaver (female)

Ploceus ocularis

Spectacled Weaver (female)