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