Southern Masked Weaver

Ploceus velatus - Tisserin à tête rousse

Tisserin à tête rousse
♂ adult plum. breeding
Tisserin à tête rousse
♂ adult plum. post breeding
Tisserin à tête rousse
♀ adult plum. breeding
Tisserin à tête rousse
♀ adult plum. post breeding
Tisserin à tête rousse
♂ Second
Tisserin à tête rousse
♂ adult plum. breeding
Tisserin à tête rousse
♂ adult plum. breeding
Tisserin à tête rousse
♂ adult plum. breeding
Tisserin à tête rousse
♂ adult plum. breeding
Tisserin à tête rousse
juvenile
Tisserin à tête rousse
♂ adult
Tisserin à tête rousse
♂ plum. transition
Tisserin à tête rousse
♀ adult
Tisserin à tête rousse
First year
Tisserin à tête rousse
Tisserin à tête rousse
♂ adult plum. breeding
Tisserin à tête rousse
♂ adult plum. breeding
Tisserin à tête rousse
♂ adult plum. breeding
Tisserin à tête rousse
♂ adult plum. breeding
Tisserin à tête rousse
♂ adult
Tisserin à tête rousse
♂ adult plum. breeding
Tisserin à tête rousse
♂ adult plum. transition
Tisserin à tête rousse
♂ adult
Tisserin à tête rousse
♂ adult
Tisserin à tête rousse
♂ adult plum. post breeding
Tisserin à tête rousse
♂ adult
Tisserin à tête rousse
Tisserin à tête rousse
Tisserin à tête rousse
Tisserin à tête rousse
Tisserin à tête rousse
♀ adult
Tisserin à tête rousse
Tisserin à tête rousse
♂ adult plum. breeding
Tisserin à tête rousse
♀ adult
Tisserin à tête rousse
♂ adult
Tisserin à tête rousse
♂ adult
Tisserin à tête rousse
♂ adult
Tisserin à tête rousse
♂ adult
Tisserin à tête rousse
♂ adult
Tisserin à tête rousse
♂ adult
Tisserin à tête rousse
♀ adult
Tisserin à tête rousse
adult plum. post breeding
Tisserin à tête rousse
♂ adult plum. breeding
Tisserin à tête rousse
♂ adult plum. breeding
Tisserin à tête rousse
♂ adult plum. breeding