Free Shipping

Afghan Mamluke – 198x152cm

£1,130.00

Wonderfully woven afghan rug, made with the most beautiful jewel like colours

198 x 152cm

Quantity