An American Goldfinch! I just got a couple pictures of a small flock yesterday. Nowhere near as good as your picture though. It's the first time I've seen them here. I suppose they're on their way up to Canada right now. I probably won't see them again. It was a really special treat.