Order Fine Kelim 870 3996£395178 x 128 cmHand knotted in Afghanistan100% wool surfaceOrder Fine Kelim 870£395.00PriceQuantityPurchase