Chi Chi10148£805152 x 107cmHand knotted in India100% Wool pileChi Chi 152 x 107cm£805.00PriceQuantityPurchase