Lot 400 , Three Indonesian stick puppets and another framed puppet, tallest 59cm

Three Indonesian stick puppets and another framed puppet, tallest 59cm

Three Indonesian stick puppets and another framed puppet, tallest 59cm

£80-120

Sold for £40