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