Designs featuring Landscapes and Places
Canvas~Nantucket Brant Point Lighthouse handpainted Needlepoint Canvas~by Needle Crossings