Jellycat - Bashful Fudge Puppy

$28.50

And the Waggiest Tail Award goes to…

MEDIUM - H31 X W12 CM