Hand Knotted Vegetable Dyed Persian Shiraz rug 155cm x 295cm

Persian Shiraz Rug

AU$1,450.00Price