Stick Puppets

Igra Toys
Uithoorn, the Netherlands
Made in China

2003
Painted wood
Figures 2–3 inches
Pencils form this set of three stick puppets