DHG Merino

Extra Fine 19 Micron Merino Roving in 100+ Shades and Tonal Blends