Two Faced Dancing Puppet
$20.70
Two faced handmade dancing puppet. This amazing puppet has two faces one is red face and another is the famous Hindu God, the Ganesha. Both are adorned with cultural local outfits and jewelleries. It has strings tied...