Bashful Puppy Toffee Medium Jellycat

$ 22.50
Medium size. Super soft!