136
/ 165
Male Yellow Weaver - if he weaves a good nest a female will accept him, Serengeti, Tanzania
Male Yellow Weaver - if he weaves a good nest a female will accept him, Serengeti, Tanzania