FREE SHIPPING!
Search by Size
Antique Persian Malayer
4.2' x 6.6 • $3,600
Vintage Large Persian Mahal
10.2' x 13.3' • $3,400