Hand puppet tiger - by Beleduc
Product number:
30217
EAN:
4014888401176
Manufacturer no.:
40117