Tibetan Horse Finger Puppet

$38.00