Illusion C-13 3134£925185 x 125 cmHand knotted in India100% wool pileIllusion C-13 3134£925.00PriceOut of Stock