Crocodile - finger puppet by Sterntaler
Product number:
29136
EAN:
4055579544192
Manufacturer no.:
3611725