FINE HANDMADE PERSIAN KASHAN CARPET 310 X 198 CM
Thames Oriental Carpet
Regular price £1,795.00
FINE HANDMADE PERSIAN KASHAN CARPET 330 X 218 CM
Regular price £1,995.00
FINE HANDMADE PERSIAN KASHAN CARPET 345 x 233 CM
Fine Handmade Persian Kashan Carpet 345 x 245 cm
Regular price £2,200.00
FINE HANDMADE PERSIAN KASHAN CARPET 370 X 255 CM
Regular price £2,495.00
FINE HANDMADE PERSIAN KASHAN CARPET 370 X 285 CM
Thames Oriental Rugs
Fine Handmade Persian Kashan Carpet 380 x 282 cm
Regular price £3,495.00
Fine Handmade Persian Kashan Carpet 394 x 300 cm
FINE HANDMADE PERSIAN KASHAN CARPET 402 x 281 CM
Fine Handmade Persian Kashan Carpet 410 x 300 cm
Regular price £2,995.00
Fine Handmade Persian Kashan Carpet 415 x 300 cm
FINE HANDMADE PERSIAN KASHAN CARPET FLORAL DESIGN 292 X 192 CM
Regular price £1,695.00
FINE HANDMADE PERSIAN KASHAN CARPET FLORAL DESIGN 298 X 192 CM
FINE HANDMADE PERSIAN KASHAN CARPET FLORAL DESIGN 300 X 193 CM
Regular price £1,995.00 Sale price £1,695.00
FINE HANDMADE PERSIAN KASHAN CARPET FLORAL DESIGN 300 X 200 CM
Regular price £1,995.00 Sale price £1,795.00