Loribuft KC3139 52890£1740243 x 170 cmHand knotted in India100% wool pileLoribuft KC3139 52890£1,740.00PriceQuantityPurchase