TELARTE s.n.c.
100% made in Italy cotton, linen and polyester canvas
rolls.
Standard or customized frames made of pine or spruce wood.