Rüppell's Weaver

Ploceus galbula - Tisserin de Rüppell

Tisserin de Rüppell
♂ adult plum. breeding
Tisserin de Rüppell
♂ adult plum. post breeding
Tisserin de Rüppell
♀ adult plum. post breeding
Tisserin de Rüppell
♂ immature
Tisserin de Rüppell
♀ adult
Tisserin de Rüppell
♂ immature
Tisserin de Rüppell
♀ Second
Tisserin de Rüppell
♂ adult
Tisserin de Rüppell
♀ adult
Tisserin de Rüppell
♂ Second
Tisserin de Rüppell
♀ First year
Tisserin de Rüppell
Tisserin de Rüppell
♀ adult
Tisserin de Rüppell
adult
Tisserin de Rüppell
♀ adult
Tisserin de Rüppell
♂ adult
Tisserin de Rüppell
♀ adult
Tisserin de Rüppell
♂ adult plum. breeding
Tisserin de Rüppell
♂ adult
Tisserin de Rüppell
♂ adult plum. breeding
Tisserin de Rüppell
♀ adult plum. post breeding
Tisserin de Rüppell
♂ adult
Tisserin de Rüppell
♂ adult plum. breeding