HomeKashi 201182818£1295179cm x 118cmHand knotted in India100% Wool pileKashi 201 £1,295.00 Regular Price£1,100.75Sale PriceBuy or Try