Jellycat Bashful Black and Cream Puppy Medium

0.37 lb
$22.50
Give me a big hug says this loyal pup.