Fine Afghan Samarkand carpet 375 x 304cm (12'4 x 10'0)

£4,395.00

Sorry now Sold
Fine Persian Qashqai rug 150 x 120cm (4'11 x 3'11)

£595.00

Extra fine Afghan Kazak rug 233 x 161cm (7'8 x 5'3)

£1,549.00

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

£529.00

Recently Viewed Products