top of page

London HMR 182541

£895

186 x 122 cm

Hand knotted in Nepal

100% wool pile

London HMR 182541

£895.00Price
    bottom of page