Free Shipping
£2,650.00
Beautifully hand-woven Indian rug. Woven in the villages of northern India with the best quality of wool and amazing design and colour
299 x 242 cm