Medium
AF-5967 Afghan Shawl
$1,850AF-5969 Afghan Shawl
$1,850AF-69012 Afghan Super Fine Kazak
$2,100AF-69013 Afghan Khorjeen
$2,450AF-6998 Afghan Super Fine Kazak
$2,500- ON SALE25 %Save $213
I-46026 Indian Jaipur
$850$637 - ON SALE20 %Save $85
I-46038 Indian Gabbeh Loribuff
$425$340 I-46045 Indian Mohi Bidjar
$650- ON SALE60 %Save $510CLEARANCE
I-4605 Indian Jaipur
$850$340 - ON SALE40 %Save $340
I-4606 Indian Ushak
$850$510 - ON SALE60 %Save $300CLEARANCE
I-4646 Indian Indonepali
$500$200 I-5812 Indian Jute
$350