Persian Mahal 1781

Persian Mahal 1781

Regular price $6,499.99 Sale

New Persian Mahal, hand knotted, 100% organic wool, natural dye.

13x17