Free Shipping

Search
Close this search box.

Ziegler

£1,580.00

Hand-woven in Agra, with the finest of wool and the best weaving

274 x 184 cm

Quantity