HomeKarira141419£1925243cm x 176cmHand knotted in India100% Wool pileKarira 243 x 176cm £1,925.00 Regular Price£1,636.25Sale PriceBuy or Try