I googled the description of the birds and come to find out I think they are paradise finches. I could be wrong too though. And of course a Cardinal. Love em!