Village Weaver

Ploceus cucullatus - Tisserin gendarme

Tisserin gendarme
♂ adult plum. breeding
Tisserin gendarme
♂ adult plum. breeding
Tisserin gendarme
Tisserin gendarme
♀ adult
Tisserin gendarme
adult
Tisserin gendarme
adult
Tisserin gendarme
adult
Tisserin gendarme
adult
Tisserin gendarme
adult
Tisserin gendarme
immature
Tisserin gendarme
juvenile
Tisserin gendarme
adult
Tisserin gendarme
adult
Tisserin gendarme
♂ adult plum. breeding
Tisserin gendarme
♂ adult plum. post breeding
Tisserin gendarme
♂ adult plum. post breeding
Tisserin gendarme