Sweden Custom design and manufacture of printed embroidered and embossed woven and paper labels and label programs for the fashion and ready to wear industry Also barcode and price tags English German

Visit website