Lot 411 , Two Indonesian stick puppets and a book relating to stick puppets, tallest 70cm

Two Indonesian stick puppets and a book relating to stick puppets, tallest 70cm

Two Indonesian stick puppets and a book relating to stick puppets, tallest 70cm

£60-80

Sold for £30