Make a Scarlet Macaw Finger Puppet Let your imagination soar when you fly this scarlet macaw finger puppet! … Crafts bird, finger puppet, parrot, puppet, scarlet