Abstract & Modern

Handmade contemporary rugs – abstract designs, erased patterns and modern colour, woven with traditional skill.