Valley Yarns 6/2 Unmercerized

Yarn Fiber(s): 
100%