HomeZeigler Patent 19931£2425385cm x 280cmHand knotted in India100% Wool pileZiegler Patent 385 x 280cm £2,425.00 Regular Price£2,061.25Sale PriceBuy or Try