Llama Pillow

Sale price Price $ 26.40 Regular price

Our no-drama llama is sewn and screen printed by hand on natural canvas by local artisans. 

+ natural canvas

+11in x 6.5in


Made in Kenya