Hand puppet badger - made of natural material - by Kallisto
Product number:
29537
Manufacturer no.:
2812