Shiraz kilim, SW Iran 182 x 120 cms

More stock instore