Yellow-green Brushfinch Atlapetes luteoviridis

  • Chiriquí, Panama