Handmade fine Afghan Kazak rug
197 x 150cm (6'6 x 4'11)

£1,045.00

Handmade fine Afghan Ziegler rug
210 x 156cm (6'11 x 5'1)

£1,195.00

Handmade fine Afghan Kazak rug
173 x 134cm (5'8 x 4'5)

£815.00

Handmade Afghan Ziegler rug
228 x 149cm (7'6 x 4'11)

£1,235.00

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

£325.00

Handmade fine Afghan Kazak rug
200 x 151cm (6'7 x 4'11)

£1,045.00

Handmade fine Afghan Kazak rug
182 x 123cm (6'0 x 4'0)

£785.00

Handmade fine Afghan Samarkand rug
204 x 157cm 6'8 x 5'2)

£1,065.00

Handmade fine Afghan Kazak rug
191 x 157cm (6'3 x 5'2)

£1,175.00

Extra fine handmade Afghan Ziegler rug
189 x 147cm (6'2 x 4'10)

£1,455.00

Handmade fine Afghan Kazak rug
188 x 121cm (6'2 x 4'0)

£795.00

Handmade fine Afghan Samarkand rug
186 x 128cm (6'1 x 4'2)

£1,325.00

Handmade Afghan Kunduz
240 x 169cm (7'10 x 5'7)

£1,095.00

Handmade fine Afghan Ziegler rug
178 x 126cm (5'10 x 4'2)

£1,175.00

Handmade fine Afghan Kazak rug
174 x 115cm (5'9 x 3'9)

£695.00

Handmade fine Afghan Kazak rug
149 x 100cm (4'11 x 3'3)

£482.00

Handmade Afghan Fish rug
151 x 100cm (4'11 x 3'3)

£650.00

Handmade Afghan Kazak rug
170 x 122cm (5'7 x 4'0)

£725.00

Handmade fine Afghan Kazak rug
155 x 103cm (5'1 x 3'5)

£565.00

Handmade Afghan Ersari rug
145 x 102cm (4'9 x 3'4)

£489.00

Handmade fine Afghan Kazak rug
147 x 101cm (4'10 x 3'4)

£495.00

Handmade fine Afghan Kazak rug
148 x 99cm (4'10 x 3'3)

£527.00

Handmade fine Afghan Samarkand rug
181 x 131cm (5'11 x 4'4)

£1,325.00

Handmade fine Afghan Kazak rug
175 x 131cm (5'9 x 4'4)

£795.00

Handmade Afghan Ziegler rug
145 x 103cm (4'9 x 3'5)

£649.00

Handmade fine Afghan Kazak rug
202 x 146cm (6'8 x 4'9)

£995.00

Sorry now Sold
Handmade Afghan Kazak rug
200 x 142cm (6'7 x 4'8)

£985.00

Handmade fine Afghan Kunduz rug
153 x 95cm (5'0 x 3'1)

£395.00

Handmade Afghan Fish rug
146 x 101cm (4'9 x 3'4)

£645.00

Handmade Afghan Loribaft rug
146 x 100cm (4'9 x 3'3)

£645.00

Handmade fine Afghan Kazak rug
150 x 98cm (4'11 x 3'3)

£476.00

Handmade Afghan Ziegler rug
150 x 99cm (4'11 x 3'3)

£599.00

Handmade Persian Qashqai square
63 x 66cm (2'1 x 2'2)

£185.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 Persian Sarouk square
68 x 67cm (2'3 x 2'2)

£325.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

Handmade Persian Qashqai square
60 x 60cm (2'0 x 2'0)

£185.00

Handmade Afghan Loribaft rug
124 x 83cm (4'1 x 2'9)

£410.00

Handmade Persian Qashqai square
50 x 53cm (1'8 x 1'9)

£185.00

Handmade Afghan Fish rug
118 x 80cm (3'10 x 2'7)

£410.00

Handmade Persian Qashqai square
56 x 58cm (1'10 x 1'11)

£185.00

Handmade Afghan Loribaft rug
130 x 77cm (4'3 x 2'6)

£425.00

Handmade Persian Qashqai square
59 x 57cm (1'11 x 1'10)

£185.00

Handmade Afghan Loribaft rug
125 x 84cm (4'1 x 2'9)

£425.00

Showing: 1 - 50 of 388

Recently Viewed Products