8.6oz Hand Dyed & Handspun BFL Yarn "Lupine Fields"
8.6oz
100% BFL top
Single Ply
Hand Dyed & Handspun Yarn
"Lupine Fields"
We currently have 1 in stock.
8.6oz
100% BFL top
Single Ply
Hand Dyed & Handspun Yarn
"Lupine Fields"