News

Today the Embroidery Library is a leader in the embroidery design market with more than 150,000 unique designs for sale.
OCHRE, in collaboration with École des Arts Décoratifs-PSL, one of France’s leading design schools, have launched the ...