Punch Pin Thread Holder


A holder that dispenses thread evenly for punch pin embroidery projects.