Slender-billed Weaver

Ploceus pelzelni - Tisserin de Pelzeln

Tisserin de Pelzeln
First year
Tisserin de Pelzeln
immature
Tisserin de Pelzeln
adult
Tisserin de Pelzeln
adult
Tisserin de Pelzeln
adult