Afghan
Exclusive 29534
4 x 6Kilim 29871
8.1 x 11.4Shirvan 30268
4.6 x 5.7Fine Afghan 30244
2.9 x 12Fine Afghan 30243
2.11 x 12.05Fine Tribal 29876
8.2 x 9.10Fine Afghan 30246
3.10 x 3.10Fine Tribal 30485
2.11 x 3Fine Kazak 29918
3.4 x 5Fine Tribal 29733
7.11 x 10.2Mohtasham 29754
14 x 20Fine Tribal 29747
8.2 x 10