Mahal 33

58907

£3000

299 x 239cm

Hand knotted in India

100% Wool pile

Mahal 33 299 x 239cm

£3,000.00Price