Superior Thread Masterpiece 159 #50/3

$9.00

Superior Masterpiece threads by Alex Alexander
600 yards
50/3ply

2 in stock

Category: