Hand puppets

Australian native animal hand puppets.