Fine Afghan Samarkand runner
243 x 84cm 8'0 x 2'9

£855.00

Fine Afghan Kazak runner
385 x 82cm (12'8 x 2'8)

£1,139.00

Fine Persian Tabriz carpet
291 x 194cm (9'7 x 6'4)

£7,500.00

Afghan Aryana rug
194 x 157cm (6'4 x 5'2)

£1,119.00

Recently Viewed Products