Jaipur LCA 21

£790.00

251 x 152cm

Hand knotted in India

100% Wool pile

Jaipur LCA 21 251 x 152cm

£790.00Price