Flat rate shipping $10 Australia wide under 5kgs. Express Post available. We ship worldwide

Birch Quilting Needles Tapestry No.20

$1.95

SKU: 012059
Gold plated quilting needles