Jellycat Small Bashful Giraffe

Jellycat Small Bashful Giraffe

Regular price $16.50 Sale

Everyone's favorite plush!