Illusion C3 57633£815250 x 80 cmHand knotted in India100% wool pileIllusion C3 57633£815.00PriceQuantityPurchase