DMC #3 Pearl Cotton 500 - 598

Sale price$2.40

Variant: 500