Free Shipping

Search
Close this search box.

Agra

£1,400.00

Handwoven in India
306 x 201cm

Quantity

1 in stock