Colonial Size 28 tapestry petite needles

Colonial

$5.00 

6 needles per pack