Handspun, handwoven tartan by Barbara Worth

Artist: Barbara Worth, Fiber