napaneedlepoint.com
Clear the Walls Sale in Baltimore
Hillside Needlepoint (10437 Stevenson Road) in Stevenson is making room for new canvases from the Dallas Market. Select canvases are now up to 75% off.