Indian Kirman 125727£1950265 x 187 cmHand knotted in India100% wool pileIndian Kirman 125727£1,950.00PriceQuantityPurchase