HomeSwirls and Roses173634£1355290cm x 183cmHand knotted in India100% Wool pileSwirls and Roses 290 x 183cm £1,355.00 Regular Price£1,151.75Sale PriceBuy or Try