Superior Thread Masterpiece 161 #50/3

$9.00

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

2 in stock

Category: