Ploceus intermedius Lesser Masked Weaver ID: 0000 0000 0211 2589 [detail] © 2011 Don Getty
|
Ploceus intermedius Lesser Masked Weaver ID: 0000 0000 0211 2588 [detail] © 2011 Don Getty
|
Ploceus intermedius Lesser Masked-weaver ID: 0000 0000 0109 2410 [detail] © 2009 Willem Frost
|
Ploceus intermedius Lesser Masked-weaver ID: 0000 0000 0109 2411 [detail] © 2009 Willem Frost
|
Ploceus intermedius Lesser Masked-weaver ID: 0000 0000 0109 2412 [detail] © 2009 Willem Frost
|
Ploceus intermedius Lesser Masked-weaver ID: 0000 0000 0109 2413 [detail] © 2009 Willem Frost
|
Ploceus intermedius Lesser Masked-weaver ID: 0000 0000 0109 2414 [detail] © 2009 Willem Frost
|
Ploceus intermedius Lesser Masked-weaver ID: 0000 0000 0109 2415 [detail] © 2009 Willem Frost
|
Ploceus intermedius Lesser Masked-weaver ID: 0000 0000 0109 2416 [detail] © 2009 Willem Frost
|
Ploceus intermedius Lesser Masked Weaver ID: 6666 6666 0209 0221 [detail] Gerald and Buff Corsi © 2009 California Academy of Sciences
|
Ploceus intermedius Lesser Masked Weaver ID: 6666 6666 0209 0222 [detail] Gerald and Buff Corsi © 2009 California Academy of Sciences
|
Ploceus intermedius Lesser Masked Weaver ID: 6666 6666 0209 0223 [detail] Gerald and Buff Corsi © 2009 California Academy of Sciences
|
Ploceus intermedius Lesser Masked Weaver ID: 6666 6666 0209 0224 [detail] Gerald and Buff Corsi © 2009 California Academy of Sciences
|
Ploceus intermedius Lesser Masked Weaver ID: 6666 6666 0209 0225 [detail] Gerald and Buff Corsi © 2009 California Academy of Sciences
|
Ploceus intermedius Lesser Masked Weaver ID: 6666 6666 0209 0226 [detail] Gerald and Buff Corsi © 2009 California Academy of Sciences
|
Ploceus intermedius Lesser Masked Weaver Nest ID: 0000 0000 0413 0239 [detail] © 2013 Simon J. Tonge
|
Ploceus intermedius Lesser Masked Weaver ID: 0000 0000 0114 2807 [detail] © 2014 Simon J. Tonge
|
Ploceus intermedius Lesser Masked Weaver ID: 0000 0000 0114 2808 [detail] © 2014 Simon J. Tonge
|