Fine Afghan Samarkand rug 126 x 88cm (4'2 x 2'11)

£445.00

Fine Kashmir Silk rug 215 x 153cm (7'1 x 5')

£2,975.00

Sorry now Sold
Fine Afghan Loribaft runner 290 x 78cm (9'6 x 2'7)

£840.00

Fine Indian Tabriz rug 204 x 144cm (6'8 x 4'9)

£1,655.00

Recently Viewed Products