English

Carpets & Rugs

Filters
per page
Hand-knotted oriental carpet.
£4,345.82
Hand-knotted oriental carpet.
£6,790.34
Persian carpet. Made before the Islamic Revolution.
£7,061.96
Hand-knotted oriental carpet.
£4,164.74
Persian carpet. Made before the Islamic Revolution.
£7,695.72
Hand-knotted oriental carpet.
£1,810.76
Filters Clear All
Min: £1,720.00 Max: £40,743.00
£1720 £40743
Min: Max:
Min: Max: