Haystack. Artistic embroidery. Embroidery floss (mouline). Handmade. 2011 Haystack. Artistic embroidery. Embroidery floss (mouline). Handmade. 2011