toffee puppy
Jellycat $39.00

Please enter a quantity.

Description

Super-cuddly and full of floppiness Toffee Puppy is adorable, loveable, irresistibly silky-soft and huggable: undoubtedly, completely and utterly un-put-downable!
 

31cm long