Free Shipping
£1,580.00
Hand-woven in Agra, with the finest of wool and the best weaving
274 x 184 cm