idyllicweb.com
Baya Weavers
Baya Weavers are small birds of house sparrow size. The scientific name is Ploceus philippinus. What separates them from other birds is the beautiful nests they weave from the grass stalks, mud blo…