HomeKashi 201182817£610149cm x 85cmHand knotted in India100% Wool pileKashi 201 £610.00 Regular Price£518.50Sale PriceBuy or Try