Fair Trade Indian Puppet

£19.50Price

He's lovely :-) Traitional INdian hand made puppet.