Handspun yarn. Luxury Wool and Cashmere blend. 3ply Sport Weight. 804 yards

Handspun yarn. Luxury Wool and Cashmere blend.  3ply Sport Weight. 804 yards

EUR188.01