Large Llama Head product.name

Large Llama Head

£75.00

Size: 39cm x 33cm x 27cm approximately

Material: Felted wool/polyester filling

Copyright Lottie Mutton 2019 | Theme by Hello Digital