Adding product to your cart
The no drama llama pillow is sure to bring a little cuteness to any space. Sewn and screen printed by hand on natural canvas by local artisans in Kenya.
6.5" x 11"