Pinocchio Puppet Key Ring
$8.95
Pinocchio Puppet Key Ring

A boy who won't be good might just as well be made of wood.
Hand carved with love!
   
17cm (including key chain)