Little Weaver

Ploceus luteolus - Tisserin minule

Tisserin minule
♂ adult plum. breeding
Tisserin minule
♂ adult plum. transition
Tisserin minule
♀ adult plum. post breeding
Tisserin minule
♂ First year
Tisserin minule
♂ subadult
Tisserin minule
♂ adult plum. breeding
Tisserin minule
adult plum. post breeding
Tisserin minule
♂ adult plum. breeding
Tisserin minule
♂ adult plum. breeding
Tisserin minule
♀ adult plum. breeding
Tisserin minule
♂ adult
Tisserin minule
♀ adult
Tisserin minule
♂ adult plum. breeding
Tisserin minule
adult
Tisserin minule
juvenile
Tisserin minule
♂ adult
Tisserin minule
♀ adult plum. transition
Tisserin minule
Tisserin minule
Tisserin minule
Tisserin minule
Tisserin minule
♂ adult plum. breeding
Tisserin minule
♀ adult plum. breeding
Tisserin minule
♂ adult
Tisserin minule
Tisserin minule
♀ adult
Tisserin minule
juvenile
Tisserin minule
♀ adult
Tisserin minule
♂ adult
Tisserin minule
♂ adult
Tisserin minule
Tisserin minule
Tisserin minule
♂ adult
Tisserin minule
♂ adult
Tisserin minule
adult
Tisserin minule
♂ adult plum. breeding