Shiraz kilim SW Iran 185 x 123 cms

More stock instore