Ploceus nigerrimusVieillot's black weaver(Also: Vieillot's weaver)


    • Vieillot's black weaver
      Ploceus nigerrimus
    • Vieillot's black weaver
      Ploceus nigerrimus