Birch Quilting Gold Plated Needles Tapestry

$3.00

Gold plated quilting needles

Sizes 26, Size 20