Aboriginal Elder Hand Puppet

$39.00

Aboriginal Elder Hand Puppet.

Hand puppet hand crafted (fair trade).

35cm in length