Hand puppet white bear - made of natural material - by Kallisto
Product number:
29271
Manufacturer no.:
1701