Llama Pillow

Llama Pillow
$22.00
Sewn and screen printed by hand on natural canvas by local artisans. 
  • 11in x 6.5in
  • Made in Kenya

Hello You!

Join our mailing list