Agra C 10502£2670414 x 307 cmHand knotted in India100% wool pileAgra C 10502£2,670.00PriceQuantityPurchase