Lesser Masked Weaver

Ploceus intermedius - Tisserin intermédiaire

Tisserin intermédiaire
♂ adult plum. breeding
Tisserin intermédiaire
♂ adult plum. transition
Tisserin intermédiaire
♀ adult
Tisserin intermédiaire
♂ adult plum. breeding
Tisserin intermédiaire
♂ adult plum. breeding
Tisserin intermédiaire
♂ adult plum. breeding
Tisserin intermédiaire
♀ adult
Tisserin intermédiaire
♂ adult plum. breeding
Tisserin intermédiaire
♀ adult plum. post breeding
Tisserin intermédiaire
♂ immature
Tisserin intermédiaire
♂ adult
Tisserin intermédiaire
♀ adult
Tisserin intermédiaire
First year
Tisserin intermédiaire
♂ adult plum. post breeding
Tisserin intermédiaire
♂ adult
Tisserin intermédiaire
♀ adult
Tisserin intermédiaire
♂ immature
Tisserin intermédiaire
♂ immature
Tisserin intermédiaire
♂ adult
Tisserin intermédiaire
♀ adult
Tisserin intermédiaire
♂ adult plum. breeding
Tisserin intermédiaire
♂ adult plum. breeding
Tisserin intermédiaire
♀ adult
Tisserin intermédiaire
♀ adult
Tisserin intermédiaire
♀ adult
Tisserin intermédiaire
♀ adult
Tisserin intermédiaire
♂ adult plum. breeding
Tisserin intermédiaire
♂ adult
Tisserin intermédiaire
♂ adult plum. breeding
Tisserin intermédiaire
Tisserin intermédiaire
♂ subadult
Tisserin intermédiaire
adult
Tisserin intermédiaire
♀ adult
Tisserin intermédiaire
♂ adult plum. breeding