Tel:01159 455 584
0 items | £0.00
Hand-woven Herringbone rugs are the height of natural luxury backed and bound with the finest fabric.
£POA