Eric & Christopher: Small Llama Head Pillow

Eric & Christopher: Small Llama Head Pillow

Eric & Christopher

Regular price $29.00 Sale

Hand screen printed and sewn.
100% Natural Cotton Canvas with hypo-allergenic polyester fill.
Spot Clean.


Approximately 8" x 15"