New
Fine Serapi 30232
9.10 x 13.11Fine Tribal 30484
2.5 x 3.1Tibetan 22116
6 x 9Fine Peshawar 30498
8.4 x 10.2Fine Tribal 29534
4 x 6Kilim 29871
8.1 x 11.4Oushak 27632
2 x 2.9Fine Karaja 30342
6.1 x 9.3Indo Kharajeh 29849
6 x 8.10Mahal 24002
11.11 x 17.1Peshawar 29978
9 x 12.2