Zeigler Patent 19931£3880385cm x 280cmHand knotted in India100% Wool pileZiegler Patent 19931£3,880.00PriceQuantityPurchase