Euphonia hirundinaceayellow-throated euphonia


    • yellow-throated euphonia
      Euphonia hirundinacea