Yellow-green Finch Pselliophorus luteoviridis

  • Chiriquí, Panama