Innovative Wall & Floor Decorative Finishes and Technical Solutions
Self adhesive vinyl rug featuring a tile design.