Jellycat Medium Black and Cream Puppy

$ 22.50 $ 23.00

A sweet puppy that's fun to squeeze! Perfect size to be hugged by little arms. 12'' tall.