Bashful Giraffe

£16.00£22.00

Snuggles, leaves and laughs with this baby giraffe.