Not being a bird-ologist, I cannot in good conscience tell you what species of bird these are. They are pink babies still in their nest, waiting for their next meal.