Haven 4ply Merino

NZ Merino 4 ply

50 grams 180 m