top of page

Agra X 59826

£2350

305 x 244 cm

Hand knotted in India

100% wool pile

Agra X 59826

£2,350.00Price
    bottom of page