Supplies and equipment for screen printing

Sofia, ul.Lepenec 25
Also 2 locations in: Sofia city