Carpet Squares

Posted by on November 5, 2010as ,

Carpet Squares – Loose laid or self-adhesive backed “tiles” of carpet.