Handmade sheep pillow measuring 8.5 by 10.5 image is printed on fabric and hand sewn onto pillow. Polyfil stuffed. Graphics by Starr Mountain Primitives.
Handmade sheep pillow measuring 8.5 by 10.5 image is printed on fabric and hand sewn onto pillow. Polyfil stuffed. Graphics by Starr Mountain Primitives.