$23 / 250g

Dyed Merino Sliver

Book Now

About this service

60 colours; 22 micron