HomeKashi 201182817£695157cm x 87cmHand knotted in India100% Wool pileKashi 201 157 x 87cm £695.00 Regular Price£590.75Sale PriceBuy or Try