this is some type of finch. it was in a butterfly house that i visited this was in deerfield MA