Northern Brown-throated Weaver

Ploceus castanops - Tisserin à gorge noire

Tisserin à gorge noire
♂ adult plum. breeding
Tisserin à gorge noire
♀ adult
Tisserin à gorge noire
♂ adult plum. breeding
Tisserin à gorge noire
♂ adult plum. breeding
Tisserin à gorge noire
♂ adult
Tisserin à gorge noire
♂ adult
Tisserin à gorge noire
♂ adult
Tisserin à gorge noire
♂ adult
Tisserin à gorge noire
♀ adult
Tisserin à gorge noire
♂ adult plum. breeding
Tisserin à gorge noire
♀ adult
Tisserin à gorge noire
♀ adult
Tisserin à gorge noire
♀ adult
Tisserin à gorge noire
♂ adult plum. breeding
Tisserin à gorge noire
♀ adult plum. breeding
Tisserin à gorge noire
♂ adult plum. breeding
Tisserin à gorge noire
♀ adult plum. breeding
Tisserin à gorge noire
♀ adult plum. breeding
Tisserin à gorge noire
♂ adult plum. breeding
Tisserin à gorge noire
♂ adult plum. breeding
Tisserin à gorge noire
♂ adult plum. breeding
Tisserin à gorge noire
adult
Tisserin à gorge noire