Kilim cushions

£40.00

Kilim covers, wool and cotton, natural dye, handwoven

Shiraz Province