A fine woven Iranian runner with bespoke pattern and unique ...

1/4

Estimate

£200 - £300

A fine woven Iranian runner with bespoke pattern and unique colours 310x110 cm