Free Shipping

Search
Close this search box.

Indo Mahal

£1,195.00

Handwoven in India
256 x 196cm

Quantity

1 in stock