Stachyris


    • flame-templed babbler
      Stachyris speciosa
    • flame-templed babbler
      Stachyris speciosa