Zeigler Neela 15384£2690366 x 274 cmHand knotted in India100% wool pileZeigler Neela 15384 £2,690.00 Regular Price£2,421.00Sale Price10% off WebQuantity*Purchase