You know, when I saw this totally convinced this was a Lesser Goldfinch, but now that I'm looking it up, I am only 80% sure. It's got the dark bill and green back, but ... and incomplete black cap. Frustrating. Any bird nerds want to weigh in? My bird nerditude is insufficient.