top of page

Indo China 11429

£550

198 x 78 cm

Hand knotted in India

100% wool pile

Indo China 11429

£550.00Price
    bottom of page