• Our no-drama llama pillow.

     

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

     

    natural canvas 11in x 6.5in

     

    Handmade Made in Kenya

    Llama Pillow

    $24.00Price