Illusion NMST-12181516£2995300cm x 250cmHand knotted in India100% Wool pileIllusion NMST-12 181516£2,995.00PriceQuantityPurchase