Fine Afghan Shahi rug
237 x 170cm (7'9 x 5'7)

£2,175.00

Afghan Loribaft carpet
297 x 190cm (9'9 x 6'3)

£2,225.00

Afghan Ziegler rug
179 x 122cm (5'10 x 4'0)

£820.00

Afghan Loribaft carpet
285 x 198cm (9'4 x 6'6)

£2,215.00

Afghan Ziegler rug
178 x 119cm (5'10 x 3'11)

£795.00

Persian Qashqai rug
147 x 76cm (4'10 x 2'6)

£695.00

Fine Aubusson rug
276 x 177cm (9'1 x 5'10)

£2,495.00

Afghan Khal Mohammadi rug
132 x 81cm (4'4 x 2'8)

£185.00

Showing: 351 - 358 of 358

Recently Viewed Products