Title: Masterpuppet Theater Presents the World of Shakespeare at Your Fingertips With 60 Finger Puppet Cards and 12 StandUp Sets of Castles Forests Etc
Subjects: Finger puppets, Adaptations, Puppet theater