CUDDLY PUPPY

$27.40Price
25.5cm, taupe and chocolate cuddly puppy w striped edging on ears and paws.