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