HomeChi Chi10148£805152 x 107cmHand knotted in India100% Wool pileChi Chi 152 x 107cm £805.00 Regular Price£684.25Sale PriceBuy or Try