Re-loved: Corriedale, merino, silk noil handspun

$100.00
We currently have 1 in stock.