Stitches by the Sea, Inc.

Hand Painted Needlepoint Canvases and Threads. Finishing and Framing. Individual [...]