A fine hand woven Persian carpet, bespoke medallion design, ...

1/4

Hammer

£240

A fine hand woven Persian carpet, bespoke medallion design, 320 x 151cm