Weavers


Thailand


World

 

Asian Golden Weaver
Ploceus hypoxanthus

Asian Golden Weaver Ploceus hypoxanthus hypoxanthus
P. h. hypoxanthus
Pak Phli
Asian Golden Weaver Ploceus hypoxanthus hypoxanthus
P. h. hypoxanthus
Pak Phli
Asian Golden Weaver Ploceus hypoxanthus hypoxanthus
P. h. hypoxanthus
Bueng Boraphet
Asian Golden Weaver Ploceus hypoxanthus hypoxanthus
P. h. hypoxanthus
Bueng Boraphet
  Asian Golden Weaver Ploceus hypoxanthus hypoxanthus
P. h. hypoxanthus
Bueng Boraphet
Asian Golden Weaver Ploceus hypoxanthus hypoxanthus
P. h. hypoxanthus
Bueng Boraphet
Asian Golden Weaver Ploceus hypoxanthus hypoxanthus
P. h. hypoxanthus
Bueng Boraphet
Asian Golden Weaver Ploceus hypoxanthus hypoxanthus
P. h. hypoxanthus
Bueng Boraphet
  Asian Golden Weaver Ploceus hypoxanthus hypoxanthus
P. h. hypoxanthus
Doi Lo
Asian Golden Weaver Ploceus hypoxanthus hypoxanthus
P. h. hypoxanthus
Doi Lo
Asian Golden Weaver Ploceus hypoxanthus hypoxanthus
P. h. hypoxanthus
Doi Lo
 

Baya Weaver
Ploceus philippinus

Baya Weaver Ploceus philippinus angelorum
P. p. angelorum
Bueng Boraphet
Baya Weaver Ploceus philippinus angelorum
P. p. angelorum
Bueng Boraphet
Baya Weaver Ploceus philippinus angelorum
P. p. angelorum
Bueng Boraphet
Baya Weaver Ploceus philippinus angelorum
P. p. angelorum
Nong Pla Lai

 

Baya Weaver Ploceus philippinus angelorum
P. p. angelorum
Bueng Boraphet
Baya Weaver Ploceus philippinus angelorum
P. p. angelorum
Bueng Boraphet