napaneedlepoint.com
Charted Canvas Class in Virginia
Threads (2246 Ivy Road Suite 9) in Charlottesville will have a class over the summer on this colorful design from Foxwood Crossings. There are four color choices for the design which uses threads f…