Persian rug handmade in Iran

In Stock

Persian rug handmade in Iran 1 X .5 metres

$320.00

Quantity: