Sale
  • llama pillow
  • llama pillow

llama pillow

$19.99

the no-drama llama

Sewn and screen printed by hand on natural canvas by local artisans.

s p e c s: natural canvas

11in x 6.5in
Made in Kenya