Shell Beach
$34.00

100% Single Superwash Merino

100 Grams

366 Meters/ 400 Yards

Hand Dyed in the UK by Qing Fibers