Jellycat Bashful Small

$29.95

So many lovely colours to choose from.  A perfect gift to be treasured for years.