For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.
SORT BY
Handmade antique Persian Heriz rug 3.2' x 4.5' (97cm x 139cm) 1920s - 1C680
tapisancien
Handmade vintage Persian Senneh rug 3.9' x 5.5' (119cm x 169cm) 1960s - 1C679
Handmade vintage Indo-Tabriz rug 2.4' x 4.7' (73cm x 145cm) 1980s - 1C678
Handmade antique American Hooked rug 3.4' x 5.4' (103cm x 166cm) 1920s - 1C677
Handmade vintage American Hooked rug 1.9' x 2.9' (58cm x 91cm) 1970s - 1C676
Handmade antique American Hooked rug 2.7' x 4.4' (84cm x 135cm) 1920s - 1C674
Handmade antique English embroidery 2' x 2.2' (62cm x 67cm) 1930s - 1C673
Handmade antique American Hooked rug 2.4' x 4.1' (75cm x 127cm) 1900s - 1C672
Handmade vintage Japanese silk wall embroidery 1' x 6.9' (32cm x 213cm) 1980s - 1C670
Handmade vintage Afghan Ersari rug 1.7' x 3.2' (54cm x 99cm) 1950s - 1C668
Handmade antique Persian Ardabil kilim 3' x 4.6' (92cm x 142cm) 1930s - 1C667
Handmade vintage Art Deco Chinese runner 2.3' x 9.9' (70cm x 303cm) 1970s - 1C665
Handmade vintage Persian Kazvin rug 3.3' x 4.7' (100cm x 144cm) 1970s - 1C664
Vintage Persian Hamadan runner 2.6' x 11.3' (79cm x 346cm) 1960s - 1C663
Handmade vintage Caucasian Eagle Kazak rug 5.8' x 8.8' (178cm x 270cm) 1950s - 1C662
Handmade antique Persian Karajeh distressed runner 2.2' x 7.7' (67cm x 236cm) 1920s - 1C658
Handmade vintage Moroccan Berber rug 5.6' x 7.9' (170cm x 240cm) 1970s - 1C657
Handmade vintage Afghan Ersari rug 4' x 5.8' (122cm x 179cm) 1970s - 1C655
Handmade vintage Persian Kurdish bagface rug 1.8' x 1.9' (55cm x 59cm) 1930s - 1C654
Handmade vintage Persian Hamadan rug 2' x 3' (62cm x 91cm) 1970s - 1C653
Handmade vintage Persian Hamadan rug 1.3' x 1.9' (41cm x 59cm) 1970s - 1C652
Handmade vintage Turkish Yastik rug 1.6' x 3.1' (50cm x 96cm) 1960s - 1C651
Handmade vintage Art Deco Chinese rug 2.2' x 4.8' (69cm x 147cm) 1970s - 1C650
Handmade vintage Art Deco Chinese rug 2.2' x 4.5' (69cm x 139cm) 1950s - 1C649
Handmade vintage Persian Lilihan rug 2.2' x 4.5' (68cm x 138cm) 1960s - 1C648
Handmade vintage Persian Lilihan rug 2' x 4.2' (62cm x 128cm) 1960s - 1C647
Handmade vintage European leather rug 1.9' x 3.2' (58cm x 97cm) 1960s - 1C646
Handmade vintage Persian Lilihan rug 1.8' x 3.3' (57cm x 101cm) 1970s - 1C644
Handmade vintage Persian Kerman rug 1.9' x 3.8' (60cm x 117cm) 1970s - 1C643
Handmade vintage Indi-Seraband rug 2' x 2.9' (62cm x 90cm) 1970s - 1C642
Handmade vintage Uzbek Bukhara prayer rug 1.5' x 3.3' (45cm x 101cm) 1970s - 1C641
Handmade vintage Persian Hamadan rug 2.2' x 4.5' (69cm x 136cm) 1970s - 1C640
Handmade vintage Uzbek Bukhara prayer rug 1.2' x 3.2' (36cm x 97cm) 1970s - 1C636
Handmade vintage Pakistani Lahore distressed rug 1.4' x 1.9' (45cm x 58cm) 1970s - 1C635
Handmade vintage Afghan Ersari mat 0.8' x 1' (24cm x 30cm) 1970s - 1C634
Handmade vintage Afghan Ersari mat 0.9' x 1' (27cm x 31cm) 1970s - 1C633
Handmade vintage Turkmen Tekke rug 3.5' x 3.6' (109cm x 112cm) 1970s - 1C631
Handmade vintage Moroccan Berber rug 2.6' x 5.6' (81cm x 170cm) 1970s - 1C630
Handmade vintage Moroccan Berber rug 2.6' x 5.6' (81cm x 170cm) 1970s - 1C629
Handmade vintage Pakistani Lahore distressed rug 2.4' x 3.9' (75cm x 119cm) 1960s - 1C627
Handmade vintage Uzbek Bukhara prayer rug 2.5' x 3.7' (78cm x 115cm) 1970s - 1C626
Handmade vintage Tibetan Khaden rug 2.4' x 4.5' (75cm x 139cm) 1970s - 1C625
Handmade vintage Indian Seraband rug 4' x 6' (124cm x 185cm) 1980s - 1C623
Handmade vintage Art Deco Chinese runner 2.5' x 12' (76cm x 365cm) 1970s - 1C622
Handmade antique Afghan Ersari rug 2.4' x 3' (75cm x 92cm) 1900s - 1C620
Handmade antique Art Deco Chinese rug 2.6' x 5.2' (81cm x 159cm) 1930s - 1C619
Handmade vintage Uzbek Bukhara rug 2.6' x 3.8' (81cm x 118cm) 1960s - 1C618
Handmade vintage Persian Lilihan rug 1.9' x 3' (59cm x 93cm) 1970s - 1C617
Handmade vintage Persian Hamadan runner 2.6' x 6.3' (81cm x 194cm) 1960s - 1C616
Handmade vintage distressed Uzbek Bukhara rug 4.2' x 6.5' (128cm x 199cm) 1960s - 1C615
Handmade vintage Persian Hamadan rug 1.3' x 1.9' (40cm x 59cm) 1970s - 1C614
Handmade vintage Persian Hamadan rug 1.3' x 1.9' (40cm x 59cm) 1970s - 1C613
Handmade vintage Persian Hamadan rug 1.2' x 1.8' (38cm x 56cm) 1970s - 1C612
Handmade vintage European tapestry 2.1' x 3' (65cm x 93cm) 1970s - 1C610
Handmade vintage Persian Sumak kilim 2,3' x 4.3' (70cm x 132cm) 1940s - 1C608
Handmade vintage French tapestry Piero 1.3' x 1.8' (41cm x 55cm) 1980s - 1C605
Handmade vintage French tapestry 1' x 1.3' (31cm x 41cm) 1980s - 1C603
Handmade antique American Braided oval rug 1.9' x 2.7' (58cm x 82cm) 1920s - 1C601
Handmade vintage prayer Turkish Konya rug 2' x 3' (62cm x 92cm) 1970s - 1C600
Handmade vintage Pakistani Tekke rug 4.1' x 5.9' (127cm x 180cm) 1960s - 1C598