top of page

Loribuft KC3139 52890

£1740

243 x 170 cm

Hand knotted in India

100% wool pile

Loribuft KC3139 52890

£1,740.00Price
    bottom of page