Llama Pillow

$20.00

These cotton, screen printed pillows are approximately 9" tall and are filled with a soft poly. Made in India.