Mahal - 29

146658

£1675

243cm x 170cm

Hand knotted in India

100% Wool pile

Mahal - 29

£1,675.00Price