Four Faced Dancing Puppet
$38.90
Four faced handmade dancing puppet. This amazing puppet showcases four different faces. It is adorned with cultural local outfits and jewelleries. It has strings tied on piece of wood which when moved, the doll starts...