John James Tapestry Needles - Size 28 Petites - Click Image to Close