Michelle 10254£595180 x 120 cmHand knotted in India100% wool pileMichelle 10254 £595.00 Regular Price£535.50Sale PriceWinter SaleOut of Stock