Persian rug handmade in Iran

In Stock

Persian rug handmade in Iran 1 X .5 metres

$320

Quantity: