Kabul 12/3 5447£1590211 x 156cmHand knotted in Afghanistan100% woolKabul 12/3£1,590.00PriceQuantityPurchase