Free Shipping

Search
Close this search box.

Mahal

£1,240.00

Handwoven in Persia

405 x 122cm

Quantity

1 in stock