HomeIllusion C-3171357£2995300cm x 250cmHand knotted in India100% Wool pileIllusion C-3 300 x 250cm £2,995.00 Regular Price£2,545.75Sale PriceBuy or Try