Aqcha Red 2561 3875£795239 x 165 cmHand knotted in Afghanistan100% wool pileAqcha Red 2561 3875£795.00PriceQuantityPurchase