News

The cushion covers, carpets and mats made on beautiful Kashmiri Crewel embroidery ... of Afghani work-based carpets, mats and more all made of natural dye and hand-spun sheep wool.