Liam Llama, Cream
Now £56.09(SAVE 34%)
RRP £85.00
In stock
Order within the next
5 Hours & 5 Minutes
for Next Day Delivery
This is the wonderful Liam the Llama, he is a 40cm standing soft toy made by the wonderful German Teddy Bear maker - Steiff…
Read More