23 micron natrually grey merino - PER OUNCE

23 micron natrually grey merino - PER OUNCE

Regular price $2.40 $1.20 Sale

This merino is a lovely shade of grey and the best part it's natural. This would be lovely overdyed.