$34.00

100% Superwash Merino Single

400 yards

Hand Dyed in the UK