John James 28 Tapestry Needles

John James 28 Tapestry Needles
SKU: YT JJ3267

John James 28 Tapestry Needles, one pack with six needles

Price: 2.60
Vendor:
Accessory Type: