HomeICI141243£7890306cm x 249cmHand knotted in India100% Wool pileICI 306 x 249cm £7,890.00 Regular Price£6,706.50Sale PriceBuy or Try