Handmade Afghan Loribaft rug
182 x 124cm (6'0 x 4'1)

£815.00

Fine handmade Afghan Kazak rug
126 x 81cm (4'2 x 2'8)

£330.00

Handmade fine Afghan Samarkand rug
198 x 153cm (6'6 x 5'0)

£1,520.00

Handmade Afghan Ziegler square
192 x 193cm (6'4 x 6'4)

£1,359.00

Handmade Afghan Loribaft rug
239 x 170cm (7'10 x 5'7)

£1,465.00

Handmade Modern Afghan Ziegler rug
149 x 101cm (4'11 x 3'4)

£715.00

Handmade Afghan Kharjeen rug
296 x 202cm (9'9 x 6'8)

£1,995.00

Afghan Loribaft rug
200 x 153cm (6'7 x 5'0)

£1,095.00

Fine handmade Modern Afghan Ziegler rug
242 x 171cm (7'11 x 5'7)

£1,955.00

Handmade Afghan Ersari rug
156 x 99cm (5'1 x 3'3)

£510.00

Fine handmade Afghan Kazak rug
147 x 101cm (4'10 x 3'4)

£495.00

Handmade Afghan Kharjeen rug
374 x 266cm (12'3 x 8'9)

£3,985.00

Handmade Afghan Ziegler rug
308 x 208cm (10'1 x 6'10)

£1,295.00

Handmade Afghan Loribaft rug
238 x 164cm (7'10 x 5'5)

£1,295.00

Handmade Afghan Mamluk rug
200 x 122cm (6'7 x 4'0)

£1,025.00

Handmade Afghan Mamluk rug
211 x 148cm (6'11 x 4'10)

£1,225.00

Handmade Afghan Fauna rug
260 x 173cm (8'6 x 5'8)

£1,795.00

Fine handmade Modern Afghan Ziegler rug
189 x 146cm (6'2 x 4'9)

£1,325.00

Handmade fine Afghan Ziegler rug
307 x 244cm (10'1 x 8'0)

£3,035.00

Handmade Afghan Mamluk carpet
303 x 242cm (9'11 x 7'11)

£2,875.00

Fine handmade Afghan Mamluk rug
242 x 166cm (7'11 x 5'5)

£1,899.00

Handmade Persian Qashqai rug
175 x 111cm (5'9 x 3'8)

£635.00

Handmade Afghan Ziegler rug
123 x 83cm (4'0 x 2'9)

£375.00

Fine handmade Sino Persian rug
152 x 91cm (5'0 x 3'0)

£895.00

Fine handmade Afghan Kazak rug
324 x 246cm (10'8 x 8'1)

£3,285.00

Fine handmade Afghan Ziegler rug
241 x 173cm (7'11 x 5'8)

£1,699.00

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

£649.00

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

£195.00

Fine handmade Afghan Ziegler rug
242 x 174cm (7'11 x 5'9)

£1,785.00

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

£195.00

Fine handmade Afghan Kazak carpet
326 x 203cm (10'8 x 6'8)

£2,750.00

Fine handmade Afghan Ziegler rug
147 x 101cm (4'10 x 3'4)

£629.00

Handmade Persian Qashqai nomadic rug
268 x 175cm (8'10 x 5'9)

£1,759.00

Fine handmade Afghan Ziegler rug
193 x 148cm (6'4 x 4'10)

£1,395.00

Handmade Afghan Ziegler carpet
314 x 245cm (10'4 x 8'0)

£3,285.00

Handmade Afghan Kazak rug
247 x 165cm (8'1 x 5'5)

£1,345.00

Handmade Afghan Ziegler rug
240 x 172cm (7'10 x 5'8)

£1,679.00

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

£599.00

Handmade Persian Shahrbabak rug
183 x 134cm (6'0 x 4'5)

£849.00

Fine handmade Persian Qashqai rug
263 x 163cm (8'8 x 5'4)

£1,735.00

Handmade Afghan Mamluk rug
152 x 104cm (5'0 x 3'5)

£755.00

Handmade Persian Qashqai rug
160 x 108cm (5'3 x 3'7)

£395.00

Handmade Arts and Craft Ziegler runner
398 x 82cm (13'1 x 2'8)

£1,295.00

Handmade Persian Qashqai rug
170 x 111cm (5'7 x 3'8)

£589.00

Handmade Persian Bidjar rug
167 x 115cm (5'6 x 3'9)

£1,249.00

Fine handmade Persian Heriz carpet
404 x 308cm (13'3 x 10'1)

£4,895.00

Fine handmade Afghan Kazak rug
210 x 160cm (6'11 x 5'3)

£1,095.00

Handmade Afghan Kazak rug
93 x 66cm (3'1 x 2'2)

£199.00

Handmade Afghan Kazak rug
156 x 92cm (5'1 x 3'0)

£475.00

Showing: 1 - 50 of 99

Recently Viewed Products