Hand Embroidered Kashmiri Crewel Embroidery Work Cushion Covers, Rugs And Wall Decor, Worked in Wool Chainstitch On Cotton Canvas By Valley Artisans.