Sorry now Sold
Handmade fine Persian Qashqai rug
76 x 56cm (2'6 x 1'10)

£325.00

Handmade Afghan Kharjeen rug
97 x 60cm (3'2 x 2'0)

£235.00

Sorry now Sold
Handmade Afghan Khan Mohammadi rug
104 x 51cm (3'5 x 1'8)

£95.00

Handmade Afghan Fish rug
100 x 58cm (3'3 x 1'11)

£250.00

Sorry now Sold
Handmade Afghan Khan Mohammadi rug
98 x 54cm (3'3 x 1'9)

£95.00

Handmade Persian Qashqai rug
74 x 56cm (2'5 x 1'10)

£325.00

Handmade Afghan Kharjeen rug
94 x 62cm (3'1 x 2'0)

£210.00

Sorry now Sold
Handmade Afghan Ersari Rug
95 x 62cm (3'1 x 2'0)

£145.00

Handmade Afghan Ersari rug
86 x 60cm (2'10 x 2'0)

£145.00

Handmade Afghan Kazak rug
93 x 58cm (3'1 x 1'11)

£179.00

Handmade Afghan Ziegler rug
110 x 56cm (3'7 x 1'10)

£225.00

Handmade Afghan Ersari rug
89 x 58cm (2'11 x 1'11)

£145.00

Sorry now Sold
Handmade Afghan Kilim
87 x 60cm (2'10 x 2'0)

£55.00

Sorry now Sold
Handmade Afghan Kilim
90 x 59cm (2'11 x 1'11)

£55.00

Sorry now Sold
Handmade Afghan Kilim
96 x 64cm (3'2 x 2'1)

£55.00

Sorry now Sold
Handmade Afghan Kilim
88 x 59cm (2'11 x 1'11)

£55.00

Sorry now Sold
Handmade Afghan Kilim
95 x 65cm (3'1 x 2'2)

£55.00

Handmade Afghan Ersari rug
76 x 53cm (2'6 x 1'9)

£145.00

Handmade Afghan Ersari rug
90 x 63cm (2'11 x 2'1)

£145.00

Handmade Afghan Kazak rug
97 x 64cm (3'2 x 2'1)

£205.00

Sorry now Sold
Handmade Afghan Kharjeen rug
84 x 57cm (2'9 x 1'10)

£165.00

Handmade Afghan Kazak rug
89 x 57cm (2'11 x 1'10)

£169.00

Handmade Afghan Kharjeen rug
89 x 60cm (2'11 x 2'0)

£185.00

Sorry now Sold
Handmade Afghan Kilim
86 x 60cm (2'10 x 2'0)

£55.00

Handmade Afghan Kilim
94 x 64cm (3'1 x 2'1)

£55.00

Sorry now Sold
Handmade Afghan Kilim
92 x 67cm (3'0 x 2'2)

£55.00

Sorry now Sold
Handmade Afghan Kilim
99 x 68cm (3'3 x 2'3)

£55.00

Sorry now Sold
Handmade Afghan Kilim
88 x 61cm (2'11 x 2'0)

£55.00

Handmade Afghan Kharjeen rug
91 x 57cm (3'0 x 1'10)

£210.00

Handmade Afghan Kazak rug
93 x 57cm (3'1 x 1'10)

£179.00

Handmade Afghan Samarkand rug
94 x 64cm (3'1 x 2'1)

£230.00

Handmade Afghan Loribaft rug
96 x 60cm (3'2 x 2'0)

£235.00

Handmade fine Afghan Kazak rug
94 x 62cm (3'1 x 2'0)

£199.00

Handmade Afghan Loribaft rug
92 x 62cm (3'0 x 2'0)

£230.00

Handmade fine Afghan Kazak rug
99 x 63cm (3'3 x 2'1)

£215.00

Handmade Persian Senneh rug
102 x 62cm (3'4 x 2'0)

£349.00

Handmade Afghan Ersari rug
91 x 64cm (3'0 x 2'1)

£165.00

Handmade fine Afghan Samarkand rug
105 x 63cm (3'5 x 2'1)

£265.00

Handmade fine Afghan Kazak rug
89 x 64cm (2'11 x 2'1)

£195.00

Handmade Afghan Ersari rug
92 x 66cm (3'0 x 2'2)

£245.00

Sorry now Sold
Handmade Afghan Khal Mohammadi rug
100 x 50cm (3'3 x 1'8)

£95.00

Sorry now Sold
Handmade modern Afghan Ziegler rug
97 x 65cm (3'2 x 2'2)

£365.00

Handmade Afghan Kharjeen rug
88 x 54cm (2'11 x 1'9)

£175.00

Handmade Afghan Samarkand rug
97 x 65cm (3'2 x 2'2)

£219.00

Showing: 1 - 50 of 68

Recently Viewed Products