top of page

Tribe 12851

£895

186 x 120 cm

Hand knotted in Nepal

100% wool pile

Tribe 12851

£895.00Price
    bottom of page