Two baby humming birds sitting snuggled in their nest. They are almost ready to leave.