Two Grey Hills Rug, handspun natural woold and synthetic over-dye.

Two Grey Hills Rug, handspun natural woold and synthetic over-dye.






Two Grey Hills Rug, handspun natural woold and synthetic over-dye.

COMMENT