John James Pebble Tapestry Needles

John James Pebble Tapestry Needles - Hands Craft Store
Price: $7.90

John James Pebble Tapestry Needles

6 Needles Size 18/24