napaneedlepoint.com
Save On-line at Michigan Shop
Homestead Needle Arts (8185 Holly Road, Suite 4) in Grand Blanc came home from Market with tons of goodies. They are all now on their website and all canvases in the on-line store are on sale. Use …