Ploceus philippinusBaya weaver


Ploceus philippinus