David The Giraffe

David The Giraffe

Regular price
£13.99
Sale price
£12.99
Tax included.

Click here to read David's backstory

28cm Supersoft Luxury Fabric Soft Toy
High Quality Detail & Finish
Suitable For Children
Hand Washable
Product Benefits Charity
We will use the profit to buy a luxury soft toy for a very sick child/family member